본문 바로가기

DKE/리눅스 프로그래밍

[리눅스] kill 명령어 / 2022.12.04

kill 명령은 현재 수행중인 프로세스를 강제로 종료시킨다.

$ kill [-signal] PID

 

- 여기서 PID는 프로세스 식별변호이고, signal은 프로세스에게 전달할 signal을 나타낸다.

- 디폴트 시그널은 15번으로, 이 시그널은 프로세스에게 수행을 중지하라는 메시지를 전달한다.

- 가끔씩 kill 명령어를 사용한 후에도 그 프로세스가 아직 존재하는 경우가 있는데 이 경우에는 9번 시그널을 전달하면 강제 종료 된다.

 

1) 디폴트 시그널

 

 

2) 9번 시그널