Linux에서 ps -ef는 무엇입니까?


Best answer

ps 는 실행을 나열하는 명령입니다. 프로세스. ps -e 는 모든 프로세스를 선택합니다. ps -f 는 각 프로세스에 대한 전체 형식 목록을 제공합니다. 따라서 ps -ef 는 모든 프로세스에 대한 모든 정보를 표시합니다. 지금 내 랩톱에서 ps -ef를 실행하면 ps 명령 자체를 포함하여 490 개의 프로세스가 실행되고 있다고보고합니다. 다음은 내 노트북의 출력 스 니펫입니다.

nbornstein@dewlap:~> ps -ef | head -10

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 Apr20 ? 00:03:09 /usr/lib/systemd/systemd --switched-root --system --deserialize 36

root 2 0 0 Apr20 ? 00:00:00 [kthreadd]

root 3 2 0 Apr20 ? 00:00:00 [rcu\_gp]

root 4 2 0 Apr20 ? 00:00:00 [rcu\_par\_gp]

root 6 2 0 Apr20 ? 00:00:00 [kworker/0:0H-kblockd]

root 8 2 0 Apr20 ? 00:00:00 [mm\_percpu\_wq]

root 9 2 0 Apr20 ? 00:00:11 [ksoftirqd/0]

root 10 2 0 Apr20 ? 00:07:00 [rcu\_sched]

root 11 2 0 Apr20 ? 00:00:01 [migration/0]

Answer

“man ps”명령으로 매뉴얼을 확인할 수 있습니다.

“-e”는 모든 프로세스 선택을 의미하고 “-f”는 각 프로세스에 대한 추가 정보를 표시하는 “전체 형식”을 의미합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다