차이점은 무엇입니까
ps -ef | grep thin
과
ps aux | grep thin
출력에 따라 변형이 있지만 나열된 내용이 무엇인지 명확하지 않습니다.
답변
둘 다 모든 사용자의 모든 프로세스를 나열합니다. 그 양태에서 -e
와 ax
완전히 동일하다.
출력 형식 지정자가 다르면 -f
“full”이고 u
“user-oriented”입니다. 표시된 열이 다릅니다.
- 에 대한 열
ps -f
UID PID PPID C STIME TTY TIME CMD
- 에 대한 열
ps u
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
답변
의미가 동일하기 때문에 출력에 차이가 없습니다.
차이 ps -ef
와 ps aux
POSIX 및 BSD 시스템 간의 과거 이견 때문이다. 처음에 POSIX -ef
는 BSD를 승인했지만 BSD는 aux
양식 만 승인했습니다 .
오늘날 두 시스템은 두 가지 형식을 모두 수용합니다.