HYC 2023. 4. 21. 00:00

jobs, ps, kill


jobs : 현재 쉘에서 백그라운드로 수행되고 있는 프로세스 출력.
ps     : 프로세스 아이디 (PID) 출력, 
  -> ps aux --forest  : 프로세스 목록을 트리 형태로 출력
  -> pstree                : 프로세스 트리 출력.
kill  : 프로세스에 신호를 보내거나 프로세스를 제거하는 명령 -> kill %[번호] 형태로 사용.  
  -> kill [PID번호] ps명령으로 출력된 프로세스 제거하기 위해 PID 사용.

 

1 jobs 실행 결과
2 ps 실행 결과

 

3 kill %[xload 번호]  실행 결과
4 kill -l 실행 결과 - kill 명령으로 OS에 보낼 수 있는 시그널 종류 확인.


CentOS 리눅스에 아파치 설치 방법
yum install httpd 입력하면 아파치가 설치된다.

 

5 아파치 시작 - 아파치 상태 확인
6 firefox를 백그라운드에서 실행했다가 kill 명령어로 실행된 firefox 종료

 

7 firefox를 백그라운드로 실행했다가 kill -SIGKILL [프로세스번호] 명령어로 종료