kill :
프로세스에 특정한 signal을 보내는 명령어
일반적으로 종료되지 않는 프로세스를 종료 시킬 때 많이 사용한다.
### 옵션
-l : signal 의 종류를 출력한다.
$ kill -l
### 사용 예
kill [옵션 or 시그널(번호 또는 이름)] PID
$ kill -9 1234
### Signal 의 종료
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 : STOP 시그널 이후 계속 진행할 때 사용
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
...생략
'지식생활 > 명령어' 카테고리의 다른 글
Linux - pgrep 명령어 옵션 정리 (0) | 2017.11.08 |
---|---|
Linux - nice 명령어 옵션 정리 (0) | 2017.11.02 |
Linux - killall 명령어 옵션 정리 (0) | 2017.10.27 |
Linux - chroot 명령어 옵션 (0) | 2017.07.24 |
Linux - at 명령어 옵션 정리 (0) | 2017.07.21 |
Linux - mount 명령어 옵션 정리 (0) | 2017.07.19 |
Linux - dd 명령어 옵션 정리 (0) | 2017.07.14 |