UID PID PPID C STIME TTY TIME CMD
root 81632 1 0 ... ? 00:00:04 /apps/apache/bin/httpd -k start
daemon 34436 81632 0 ... ? 00:00:00 /apps/apache/bin/httpd -k start
ps -ef 출력은 보통 위와 같이 나온다.
각 항목을 정리하면 아래와 같다.
| UID | User ID | 누가 실행했는가 |
| PID | Process ID | 현재 프로세스 번호 |
| PPID | Parent Process ID | 부모 프로세스 번호 |
| C | CPU utilization | 최근 CPU 사용 정도를 나타내는 값 |
| STIME | Start Time | 프로세스가 시작된 시각/날짜 |
| TTY | Terminal | 어느 터미널에서 실행됐는지 |
| TIME | CPU Time | 이 프로세스가 지금까지 실제로 CPU를 사용한 누적 시간 |
| CMD | Command | 실행된 명령어와 옵션 |
Apache와 같은 웹 서비스는 보통 부모 프로세스 하나가 여러 worker/child 프로세스를 생성해서 동시에 여러 웹 요청을 처리한다
PID 1은 보통 systemd 또는 init을 의미하는데
이는 곧 최상위 부모 프로세스가 시스템 서비스 형태로 관리되고 있다는 뜻이다.
'OS' 카테고리의 다른 글
| WSUS(Windows Server Update Service)란? (0) | 2026.08.04 |
|---|---|
| 디스크 사용량 확인 명령어 - du(DiskUsage) 명령어 조합 가이드 (0) | 2026.03.06 |
| Centos - 프로세스 실행날짜 확인 명령어 (0) | 2025.09.09 |
| Linux Server 운영 체제(OS)·DB·네트워크 등 보안 점검 항목 (4) | 2025.07.31 |
| WSL 내부에서 실행 중인 애플리케이션을 외부로 노출 시키는 방법 (0) | 2023.10.03 |