Ps
ps f
顯示了哪些程序?
來自 procps-ng 的 ps
$ ps f | wc -l 225 $ ps -e | wc -l 410 $ ps | wc -l 4
ps -e
顯示所有程序,並且ps
僅顯示目前終端作為控制終端的程序。顯示了哪些過程ps f
?謝謝。
你原來寫
ps f
的,但現在問題是ps --forest
。兩者不一樣…$ ps f PID TTY STAT TIME COMMAND 27614 pts/1 Ss 0:00 -ksh 27656 pts/1 R+ 0:00 \_ ps f 3356 pts/0 Ss 0:00 -ksh 3370 pts/0 S+ 0:06 \_ ssh mercury7 $ ps --forest PID TTY TIME CMD 27614 pts/1 00:00:00 ksh 27658 pts/1 00:00:00 \_ ps
ps g
它們包含與和相同的範圍ps
例如
$ ps g PID TTY STAT TIME COMMAND 3356 pts/0 Ss 0:00 -ksh 3370 pts/0 S+ 0:06 ssh mercury7 27614 pts/1 Ss 0:00 -ksh 28932 pts/1 R+ 0:00 ps g $ ps PID TTY TIME CMD 27614 pts/1 00:00:00 ksh 28755 pts/1 00:00:00 ps
在 Ubuntu 系統上,該命令
ps f
將顯示與將顯示的完全相同的程序ps
,但使用 ASCII 藝術程序樹。該選項是修改輸出格式的選項
ps
。它列在ps
Ubuntu 手冊的“輸出修改器”部分下。因此,它不會修改將顯示的程序。將它與另一個選項(例如)一起
ps f -e
使用只會修改命令的輸出格式,而不是程序的選擇。