天天看點

Linux指令--ps

        ps--列印系統中目前程序的狀态

        用法--ps  [options]

        options--

        SIMPLE PROCESS SELECTED

        -A     列印所有的程序,等同于-e

        -N     列印出除了滿足特定條件的所有程序,即反向選擇,等同于--deselect,比如ps -AN,終端會列印出0個程序

        T         列印出與此終端相關聯的所有程序,等同于選項t

        -a     列印除了會話首程序和不與任何一個終端相聯系的所有程序

        -d     列印除了會話首程序的所有程序

        r         列印出正在運作的程序

        PROCESS SELECTION BY LIST

        -C  cmdlist    根據指令名稱選擇,cmdlist為指令名稱,即可執行檔案名稱,等同于-Group

        -G grplist     根據實際組ID即RGID或者組名稱進行選擇

        U  userlist      根據有效使用者ID即EUID或者名稱進行選擇,等同于-User

        -U userlist   根據實際使用者ID即RUID或者名稱進行選擇

        -g grplist     根據有效組名稱或者會話選擇

        -p pidlist     根據程序ID選擇,等同于-p或--pid

        -s seselist    根據會話ID選擇,等同于--sid

        t ttylist         根據tty選擇,幾乎等同于-t或者--tty,但是同時也可以将ttylist置空,表示與ps連接配接的目前終端

        -u userlist   根據有效使用者ID即EUID或者名稱

        --ppid pidlist  根據父程序ID進行選擇

        -123    等同于--sid 123,即選擇會話ID為123的程序

        123        等同于--pid 123,即會話ID為123的程序

        -x        顯示沒有控制終端的程序狀态

        e            顯示指令之後的環境變量

        OUTPUT FORMAT CONTROL

        -l        以long  format格式顯示

        X           以寄存器格式顯示

        -Z       增加一欄安全資料選項,等同于-M

        -f       以全格式清單顯示

        s           以信号格式顯示

        -H       以程序樹結構顯示

        還有很多options沒有翻譯,待以後用到了再完善

繼續閱讀