KILL(1)

NAME
kill - 프로세스 종료시키기

SYNOPSIS
kill [ -s signal | -p ] [ -a ] pid ...
kill -l [ signal ]

DESCRIPTION
kill 명령은 지정한 프로세스에 지정한 시그날을 보낸다. 지정한 시그날이 없으면, TERM 시스날을 보낸다. 이 시스날은 프로세스를 종료시킬 것이다. TERM 시스날로 종료되지 않는 프로세스는 필요하다면, KILL (9) 시그날을 보낼 수도 있다. 대부분의 요즘 쉘들은 내장 kill 함수를 가지고 있다. (그래서 이 명령을 사용할 경우가 잘 없지만, 한 프로세스를 비정상적으로 종료해야 할 경우에 이 명령을 사용한다.)

OPTIONS

pid ...
    종료시킬 프로세스 ID나 프로세스 이름.

-s  특별히 보낼 시그날 지정 여기에는 시그날 이름이나 번호가 온다.

-p  프로세스가 ID를 지정했을 경우 그 프로세스에 시그날을 정말 보내지는 않고, 단지 그 프로세스의 이름만 보여준다.

-l  시그날로 사용할 수 있는 시그날 이름들을 보여준다. 이것은 /usr/include/linux/signal.h 파일에서도 알 수 있다.

SEE ALSO
bash(1), tcsh(1), kill(2), sigvec(2)

AUTHOR
Taken from BSD 4.4. The ability to translate process names to process ids was added by Salvatore Valente <svalente@mit.edu>.