반응형
kill : 프로세스 종료(Process ID로) ( /bin/kill )
사용법 : kill [옵션] [PID]
프로세스를 종료하는 명령어이다.
시스템에 문제가 생겨 해당 프로세스를 터미널에서 종료 시킬 경우 유용하다.
만약 kill 명령으로 종료되지 않는 프로세스가 있다면 -9 옵션으로 강제종료 시킬 수 있다.
(보통은 kill PID로 종료 시킨다. (PID : Process ID))
#kill PID #kill -9 PID #kill -HUP PID
> PID 종료 > PID 강제 종료 > PID 되살리기
※ killall 프로세스 이름으로 프로세스를 종료하는 명령어이다.
killall : 프로세스 종료(프로세스 이름으로) ( /usr/bin/killall )
사용법 : killall [옵션] [프로세스 이름]
프로세스 번호(PID)가 아닌 이름으로 프로세스를 종료한다.
killall -l // 알려진 모든 시그널 이름 목록을 나타낸다.
killall -V // 버전 정보를 출력한다.
killall 이름
※ 같은 이름으로 여러개의 프로세스가 떠 있을 경우 프로세스 번호가 빠른 쪽을 종료시키면
나머지 프로세스도 함께 종료 시킬 수 있다.
시그널(signal)
시그널은 프로세스에 비 동기적인 이벤트를 전달하는데 사용된다.
즉, 키보드 인터럽트가 일어나거나 에러가 발생했을때 나타난다.
시그널 목록을 보는 방법 : kill -l
반응형
'Applied > Linux' 카테고리의 다른 글
locate 명령어 (0) | 2015.12.01 |
---|---|
POSIX, BSD, GRUB, lilo 명령어 (0) | 2015.11.30 |
init 명령어 (0) | 2015.11.29 |
ifconfig 명령어, 시스템 종료 명령어 (0) | 2015.11.29 |
DNS 서버, 호스트 ID, 네트워크 ID (0) | 2015.11.29 |