[Linux] 프로세스 확인 및 죽이기 kill 명령어 사용방법

리눅스의 프로세스를 확인하고, 확인된 프로세스를 죽이는 방법에 대해서 알아보겠습니다.

 

kill 명령어를 사용하기 이전에 먼저 프로세스를 확인해야 합니다.
ps -ef |grep 프로세스명
위 명령어로 프로세스 확인을 해주시면 됩니다.

Kill 명령어 옵션

kill -9 강제종료
kill -1 재시작
kill -15 안전하게 저장할 수 있도록 기회를 줌

 

특정 이름 프로세스 종료하기

kill `ps -ef | grep 프로세스이름 | grep -v grep | awk '{print $2}'`

 

특정 이름의 프로세스를 종료하는 방법입니다. grep과 awk를 통한 2번째 순서에 있는 이름을 불러와 kill로 프로세스를 종료하는 방법입니다.

 

kill의 모든 시그널 옵션

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 20) SIGTSTP
21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
26) SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
31) SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
38) SIGRTMIN+4 39) SIGRTMIN+5 40) 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 50) 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 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
63) SIGRTMAX-1 64) SIGRTMAX

 

[IT/리눅스(Linux)] - [Linux] 좀비 프로세스 defunct 죽이기 좀비 프로세스란

 

[Linux] 좀비 프로세스 defunct 죽이기 좀비 프로세스란

Defunct 프로세스란? 부모 프로세스가 자식 프로세스를 만들게 되고 프로세스가 끝나게 될 때, 부모 프로세스는 자식 프로세스 실행이 끝난 후 커널은 이 사실을 시그널 18의 형태로 부모에게 전송

coconuts.tistory.com

[IT/리눅스(Linux)] - Centos 접속중인 사용자 세션 찾고 종료 시키는 방법

 

Centos 접속중인 사용자 세션 찾고 종료 시키는 방법

Centos Ubuntu 등 리눅스에서 접속중인 사용자 찾기 세션 끊기 who 또는 w 명령어를 입력해 보시면 세션별로 어떤 사용자가 어떤 IP를 가지고 세션을 사용하고 있는지가 나옵니다 보통 ssh 연결 putty 연

coconuts.tistory.com

댓글

Designed by JB FACTORY