我怎麼能看到(僅)在我的電腦上運行的系統進程?雖然它是不是系統進程。
答案1
樹會幫助你。
我認為它已預先安裝在您的系統中,如果沒有的話
sudo apt-get install psmisc
然後運行
pstree
pstree 將正在執行的進程顯示為樹。如果省略了 pid,則該樹以 pid 或 init 為根。如果指定了使用者名,則會顯示以該使用者擁有的進程為根的所有進程樹。
在這裡查看更多信息http://linux.about.com/library/cmd/blcmdl1_pstree.htm
答案2
看起來沒有ps
明確的方法來做到這一點,但這裡有一些方法可能會得到你想要的。完全公開,我不太確定係統進程是什麼意思。
所有進程均由 root 運行
ps -u 0
除當前使用者執行的進程外的所有進程ps -u ${UID} -N
我認為你真的只需要使用ps
提供的標誌。