보통 프로세스를 죽이려 하면 현재 프로세스가 실행 중인지 확인하는데 아래 명령을 많이 사용.
ex > ps -ef
ex > ps -ef | grep [프로세스명]
위와 같이 검색하면 아래와 같이 나오는데
root@QUAGGA:~# ps -ef | grep zebra |
첫번째값은 실행시킨 부모계정이며, 두번째값이 PID이다.
실행한 프로세스를 죽일때 보통은 pkill과 kill 명령을 사용한다.
pkill : 프로세스명을 사용하여 종료시키기
ex > pkill xinetd
kill : PID(프로세스ID)를 사용하여 종료시키기
ex > kill 1822
헌데 kill로 안 죽는 징한놈들이 있다.
그럴땐 kill에 옵션을 줘서 사용한다.
ex > kill -9 1822
여러가지 옵션이 있지만 주로 사용하는건 "-9" 강제종료 옵션이다.
자세한 정보를 보고싶으면 man페이지 참고
'OS' 카테고리의 다른 글
Linux - 패킷 포워딩 (0) | 2016.09.01 |
---|---|
Linux - 프로세스 백그라운드 실행 (0) | 2016.09.01 |
Linux - 파일 시간 변경 (0) | 2016.09.01 |
Ubuntu - OS 버전 확인 (0) | 2016.09.01 |
Linux - telnet root 로그인 허용하기 (0) | 2016.08.31 |