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

아파치프로세스(httpd) 모두 종료하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

아파치프로세스(httpd) 모두 종료하기




 

killall 이름으로 지정된 프로세스에게 특정시그널을 보내는 명령어입니다. 

 

 

 

  앞서 말씀드린 바와 같이 대부분은 특정 프로세스를 모두 종료시키기 위한 용도로 사용합니다. 

 

 

 

 killall 첫번째 사용 예로서 아파치 프로세스(httpd) 모두 종료하는 예를 보겠습니다. 

 

 

 

 

 

먼저 아래의 예와 같이  ps httpd프로세스가 실행중임을 확인 하였습니다. 

 

 

 

 

 

[root@su250 /]# ps -ef | grep httpd

root      4788     1  6 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4790  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4791  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4792  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4793  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4794  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4795  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4796  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

apache    4797  4788  0 01:49 ?        00:00:00 /usr/sbin/httpd

root      4799  3662  0 01:49 pts/0    00:00:00 grep httpd

[root@su250 /]#

 

그런 다음 아래와 같이 "killall httpd" httpd프로세스를 모두 종료하는 명령어를 실행 하였습니다. 

 

 

 

  그런 다음 다시 ps httpd프로세스가 실행중인가를 확인 하였으나 모두 종료되고 실행되고 있는 httpd프로세스는 하나도 없음을 확인한 것입니다. 

 

 

 

 

 

[root@su250 /]# killall httpd

[root@su250 /]#

[root@su250 /]# ps -ef | grep httpd

root      4802  3662  0 01:49 pts/0    00:00:00 grep httpd

[root@su250 /]#

 

 

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  70 명