Process Status
프로세스 목록을 확인할 수 있는 명령어
| 옵션 | 설명 |
|---|---|
| -e | 모든 프로세스 정보 출력 |
| -f | 자세한 내용 출력 |
| -u [UID] | UID에 대한 모든 프로세스 출력 |
| 출력 | 설명 |
|---|---|
| UID | 프로세스 실행한 사용자 ID |
| PID | 프로세스 번호 |
| PPID | 부모 프로세스 번호 |
| C | 프로세스 우선순위 |
| STIME | 프로세스 시작시간 (h:m:s) |
| TTY | 실행된 단말기 종류와 번호 |
| CMD | 프로세스 프로그램 이름 |
주의 : 일부 OS에서는 지원하지 않을 수 있습니다.
패턴에 일치하는 프로세스 검색
| 옵션 | 설명 |
|---|---|
| -x | 패턴과 완전히 일치하는 프로세스 |
| -n | 패턴중 가장 최근 프로세스 |
| -U [UID] | UID에 대한 모든 프로세스 출력 |
| -l | PID와 프로세스명 출력 |
| -t [TTY] | 실행한 단말기와 일치하는 프로세스 출력 |
프로세스를 종료시키는 신호
| 신호 | 이름 | 설명 |
|---|---|---|
| -1 | SIGHUP | 터미널이 종료되었을때 |
| -2 | SINGINT | 프로세스 종료(Ctrl+C) |
| -9 | SINGKILL | 프로세스 강제종료 |
| -15 | SIGTERM | kill 기본 신호 |
kill과 똑같이 프로세스를 종료하지만 프로세스 이름 기준으로 종료하는 명령어입니다.