MacOS의 BSD 백엔드가 ps
내장되어 있습니다. BSD General Commands Manual에 따르면
가장 큰 변화는 -u 옵션의 해석에 있으며, 이제 지정된 사용자 이름에 속하는 프로세스를 표시합니다. 따라서 “ps -aux”는 실패합니다 (사용자 “x”에 대해 알고 싶지 않은 경우). 그러나 편의상 “ps aux”는 여전히 Tiger 에서처럼 작동합니다.
나는 쓰기 방지이-감히에 대한 현재 표준이 무엇인지 궁금 되지 않는 명령 + 매개 변수 순서를.
답변
ps aux
ps의 AT & T 버전에서 복제 (BSD 스타일)하려면
ps -Ao user,pid,%cpu,%mem,vsz,rss,tt,stat,start,time,command
이 명령은와 동일한 출력이 필요한 스크립트와 호환됩니다 ps aux
.
유일한 차이점은 정렬 순서입니다. ps aux
자신의 모든 프로세스를 정렬 시작 시간 반면 ps -Ao
에 의해 종류의 그들 PID .
ps -jef
더 짧은 명령이지만 다른 헤더를 출력합니다. :
- 사용자
- PID
- PPID
- PGID
- SESS
- JOBC
- 상태
- TT
- 시각
- 명령
- UID
- 씨
- STIME
- TTY