系統流程

系統流程

我怎麼能看到(僅)在我的電腦上運行的系統進程?雖然它是不是系統進程。

答案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提供的標誌。

相關內容