리눅스에서 여러개의 프로세스를 동시에 죽여야하는 일이 종종 발생한다. 다음은 sleep이라는 프로세스명을 확인하고 종료하는 예시 명령어이다.
1. 프로세스 생성
[root@zetawiki ~]# sleep 999999d &
[1] 2648
[root@zetawiki ~]# sleep 999999d &
[2] 2649
[root@zetawiki ~]# sleep 999999d &
[3] 2650
2. 프로세스 확인
[root@zetawiki ~]# ps -ef | grep sleep | grep -v grep
root 2648 2541 0 08:39 pts/0 00:00:00 sleep 999999d
root 2649 2541 0 08:39 pts/0 00:00:00 sleep 999999d
root 2650 2541 0 08:39 pts/0 00:00:00 sleep 999999d
3. 프로세스 종료
[root@zetawiki ~]# kill -9 `ps -ef | grep sleep | grep -v grep | awk '{print $2}'`
[1] Killed sleep 999999d
[2]- Killed sleep 999999d
[3]+ Killed sleep 999999d
4. 살아있는 프로세스 확인
[root@zetawiki ~]# ps -ef | grep sleep | grep -v grep
REFERENCE
'Linux' 카테고리의 다른 글
vi/vim 여러줄 주석 및 해제 방법 (0) | 2021.06.06 |
---|---|
[Ubuntu] 우분투 타임존 변경 (0) | 2020.02.18 |
우분투 메이븐(Maven) 설치 (0) | 2020.01.02 |
리눅스 rm 명령어 (0) | 2020.01.02 |
리눅스 기본 폴더 정리 (0) | 2019.12.30 |