아파치프로세스(httpd) 모두 종료하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 3,296 조회
- 0 추천
- 목록
본문
아파치프로세스(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 /]# |
관련자료
-
이전
-
다음