Linux
ps aux
中的 aux 是什麼意思?
ps aux
似乎可以方便地列出所有程序及其狀態和資源使用情況(Linux/BSD/MacOS),但是我無法理解參數aux
using的含義man ps
。是什麼
aux
意思?
a = 顯示所有使用者
的程序 u = 顯示程序的使用者/所有者
x = 還顯示未連接到終端的程序
順便說一句,
man ps
是一個很好的資源。從歷史上看,BSD 和 AT&T 開發了不兼容的
ps
. 沒有前導破折號的選項(根據問題)是 BSD 樣式,而帶有前導破折號的選項是 AT&T Unix 樣式。最重要的是,Linux 開發了一個支持這兩種樣式的版本,然後添加了第三種樣式,其選項以雙破折號開頭。所有(或幾乎所有)非嵌入式 Linux 發行版都使用procps套件的變體。上述選項在procps
ps
手冊頁中定義。在評論中,您說您使用的是 Apple MacOS(我想是 OSX)。OSX 手冊頁在
ps
這裡,它顯示僅支持 AT&T 樣式。