- PID : 프로세스마다 할당받는 고유한 번호 (Process ID)
- PPID : Parent Process
- CPID : Child Process
- 좀비프로세스 : 부모프로세스가 없는 프로세스
① ps
- 현재 작동하고 있는 프로세스들의 목록 출력.
- ps명령어로 볼 수 있는 정보가 제한적이기 때문에 -ef옵션과 함께사용
- grep과 함께 사용하면 good EX) ps -ef | grep ssh
② pstree
- 작동하는 프로세스들을 Tree형태로 정리해서 출력.
③ top
- 실시간으로 프로세스를 모니터링
- 5초에 1번씩 refresh
- 화면 상단부분에 프로세스 현황과 메모리 사용량을 요약해서 보여줌.
- Ctrl + c : 중단 / Shift+P : CPU사용량 순으로 정렬 / Shift+M : 메모리사용량 순으로 정렬
④ kill [signal] [PID]
signal number | signal | signal name | response | action | example |
1 | SIGHUP | HUP | Exit | 종료되었다가 다시 실행 | kill -1 1000 kill -HUP 1000 |
9 | SIGKILL | KILL | Exit | 커널이 직접 강제 종료 | kill -9 1000 kill -KILL 1000 |
15 | SIGTERM | TERM | Exit | 프로세스 자신이 종료, 정상종료 | kill -15 1000 kill -TETM 1000 |
'os > Linux' 카테고리의 다른 글
7. Shell Script (0) | 2014.10.28 |
---|---|
6. RPM / CRON (0) | 2014.10.28 |
4. LVM & RAID (0) | 2014.10.28 |
3. 디스크관리 & 디스크추가 (1) | 2014.10.28 |
2. 사용자 관리 & 권한관리 (0) | 2014.10.28 |
댓글