728x90
728x170
pkill
- 프로세스명을 사용해서 특정 프로세스에 시그널을 보내는 명령
- kill 명령과 같이 기본 시그널은 15번 시그널(TERM, SIGTERM)이다.
- 프로세스명과 사용자 및 그룹명 등으로 프로세스를 종료시킬 수 있음.
사용법
# pkill [option] [pattern]
주요 옵션
옵션 | 설명 |
-u | 특정 사용자가 실행시킨 프로세스의 PID에 시그널을 보냄. |
-U | 특정 UID를 갖는 사용자가 실행시킨 프로세스의 PID에 시그널을 보냄. |
-g | 특정 그룹이 실행시킨 프로세스의 PID에 시그널을 보냄. |
-G | 특정 GID를 갖는 그룹이 실행시킨 프로세스의 PID에 시그널을 보냄. |
-t | 특정 터미널에 실행 중인 프로세스의 PID에 시그널을 보냄. |
-l | PID 이외에 프로세스명도 같이 출력함. |
사용 예
예 1
- httpd 프로세스를 모두 종료시킴.
- 시그널은 기본 종료 시그널인 TERM(15)를 전송함.
# pkill httpd
예 2
- yuloje 사용자의 프로세스에 강제 종료 시그널인 SIGKILL(9)을 전송함.
# pkill -9 -u yuloje
728x90
그리드형(광고전용)
'System Software > Linux' 카테고리의 다른 글
[리눅스 명령어] crontab (0) | 2022.03.12 |
---|---|
[리눅스 명령어] at / atq /atrm (0) | 2022.03.12 |
[리눅스 명령어] chkconfig (0) | 2022.03.12 |
[리눅스 명령어] ntsysv (0) | 2022.03.12 |
[리눅스 명령어] pgrep (0) | 2022.03.10 |
[리눅스 명령어] nohup (0) | 2022.03.10 |
[리눅스 명령어] renice (0) | 2022.03.10 |
[리눅스 명령어] nice (0) | 2022.03.10 |