강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

kill명령어로 특정 프로세스 죽이기(시그널기호사용)

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

kill명령어로 특정 프로세스 죽이기(시그널기호사용)





 

이번 예는 바로 앞의 예에서 사용했던 시그널번호 대신, 시그널명을 이용하여 crond 종료한 예입니다. 

 

 

 

 

 

아래의 예에서 먼저 ps crond 실행확인과 PID 확인 하였습니다. 

 

 

 

 확인결과 PID 3861번임을 수가 있습니다. 

 

 

 

 따라서 crond 실행을 종료시키기 위하여 “kill –SIGKILL 3861”이란 명령어를 실행 하였습니다. 

 

 

 

 그리고 종료된 crond 확인하기 위하여 다시 ps명령어를 사용한 것입니다. 

 

 

 

 

 

[root@su250 ~]# ps -ef | grep crond

root      3861     1  0 00:24 ?        00:00:00 crond

root      3865  3662  0 00:24 pts/0    00:00:00 grep crond

[root@su250 ~]#

[root@su250 ~]# kill -SIGKILL 3861

[root@su250 ~]#

[root@su250 ~]# ps -ef | grep crond

root      3867  3662  0 00:24 pts/0    00:00:00 grep crond

[root@su250 ~]#

 

이번 예는 바로 앞의 예와 동일한 것으로 시그널번호 대신 시그널명을 이용한 것입니다. 

 

 

 

 

따라서 kill명령어로는 시그널번호를 사용할 수도 있고 시그널명을 사용할 수도 있음을 있습니다. 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  91 명