English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux kill 명령어는 실행 중인 프로그램이나 작업을 제거하는 데 사용됩니다。
kill은 지정된 정보를 프로그램에 전달할 수 있습니다. 기본 정보는 SIGTERM입니다.15)을 통해 지정된 프로그램을 종료할 수 있습니다. 프로그램이 여전히 종료되지 않으면 SIGKILL을 사용할 수 있습니다.9) 정보를 프로그램에 강제로 제거하려고 시도합니다。프로그램 또는 작업 번호는 ps 명령어 또는 jobs 명령어로 확인할 수 있습니다。
kill [-s <정보 이름 또는 번호>][프로그램] 또는 kill [-l <정보 번호>]
매개변수 설명:
kill 사용 -l 명령어는 모든 사용 가능한 신호를 나열합니다。
가장 많이 사용되는 신호는:
프로세스를 죽이기
# kill 12345
강제적으로 프로세스를 죽이기
# kill -KILL 123456
SIGHUP 신호를 보낼 수 있습니다.
# kill -HUP pid
전체적으로 프로세스를 죽이기
# kill -9 123456
신호 표시
# kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 2) SIGTSTP 21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 3) SIGPWR 31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4 39) SIGRTMIN+5 4) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8 43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 5) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6 59) SIGRTMAX-5 6) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2 63) SIGRTMAX-1 64) SIGRTMAX
지정된 사용자의 모든 프로세스를 죽이기
#kill -9 $(ps -ef | grep hnlinux) //방법 하나 사용자 프로세스를 필터링하기 #kill -u hnlinux //방법 두 번째