Linux ps命令學習

一、 PS 命令簡介:

                 ps命令就是最根本相應情況下也是相當強大地進程查看命令.運用該命令可以確定有哪些進程正在運行和運行地狀態、進程是否結束、進程有沒有僵死、
                             
                         哪些進程佔用了過多地資源等等.總之大部分信息均爲可以通過執行該命令得到地.

二、 PS 命令及其參數:

                 ps命令最經常使用地還是用於監控後臺進程地工作情況,因爲後臺進程是不和屏幕鍵盤這些標準輸入/輸出設備進行通信地,
                   
                         所以如果需要檢測其情況,便可以運用ps命令了
                        
                    ps [選項]

                              下面對命令選項進行說明:
                             
                              -e 顯示所有進程。
                             
                              -f 全格式。
                             
                              -h 不顯示標題。
                             
                              -l 長格式。
                             
                              -w 寬輸出。
                             
                              a 顯示終端上的所有進程,包括其他用戶的進程。
                             
                              r 只顯示正在運行的進程。
                             
                              x 顯示沒有控制終端的進程。
                             
                              O[+|-] k1 [,[+|-] k2 [,…]] 根據SHORT KEYS、k1、k2中快捷鍵指定的多級排序順序顯示進程列表。
                             
                              對於ps的不同格式都存在着默認的順序指定。這些默認順序可以被用戶的指定所覆蓋。其中“+”字符是可選
                             
                              的,“-”字符是倒轉指定鍵的方向。
                             
                              pids 只列出付ń 痰那榭觥8鶻 蘄D之間使用逗號分隔。該進程列表必須在命令行參數的最後一個選項
                             
                              後面緊接着給出,中間不能插入空格。比如:ps -f1,4,5。
                             
                              以下介紹長命令行選項,這些選項都使用“--”開頭:

                              --sort X[+|-] key [,[+|-] key [,…]] 從SORT KEYS段中選一個多字母鍵。“+”字符是可選的,因
                             
                              爲默認的方向就是按數字升序或者詞典順序。比如: ps -jax -sort=uid,-ppid,+pid。
                        
                        
                        
                         排序鍵列表

                              短格式
                              長格式
                              說 明
                             
                              c
                              cmd
                              可執行的簡單名稱
                             
                              C
                              cmdline
                              完整命令行
                             
                              f
                              flags
                              長模式標誌
                             
                              g
                              pgrp
                              進程的組ID
                             
                              G
                              tpgid
                              控制tty進程組ID
                             
                              j
                              cutime
                              累計用戶時間
                             
                              J
                              cstime
                              累計系統時間
                             
                              k
                              utime
                              用戶時間
                             
                              K
                              stime
                              系統時間
                             
                              m
                              min_flt
                              次要頁錯誤的數量
                             
                              M
                              maj_flt
                              主要頁錯誤的數量
                             
                              n
                              cmin_flt
                              累計次要頁錯誤
                             
                              N
                              cmaj_flt
                              累計主要頁錯誤
                             
                              o
                              session
                              對話ID
                             
                              p
                              pid
                              進程ID
                             
                              P
                              ppid
                              父進程ID
                             
                              r
                              rss
                              駐留大小
                             
                              R
                              resident
                              駐留頁
                             
                              s
                              size
                              內存大小(千字節)
                             
                              S
                              share
                              共享頁的數量
                             
                              t
                              tty
                              tty次要設備號
                             
                              T
                              start_time
                              進程啓動的時間
                             
                              U
                              uid
                              UID
                             
                              u
                              user
                              用戶名
                             
                              v
                              vsize
                              總的虛擬內存數量(字節)
                             
                              y
                              priority
                              內核調度優先級
                                                       
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章