Linux中的ps命令是Process Status的縮寫,顧名思義,就是檢視程序狀態。ps命令用來列出系統中當前執行的那些程序。ps命令列出的是當前那些程序的快照,就是執行ps命令的那個時刻的那些程序,如果想要動態的顯示程序資訊,就可以使用top命令。 要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而 ps 命令就是最基本同時也是非常強大的程序檢視命令。使用該命令可以確定有哪些程序正在執行和執行的狀態、程序是否結束、程序有沒有僵死、哪些程序佔用了過多的資源等等。總之大部分資訊都是可以透過執行該命令得到的。 ps 為我們提供了程序的一次性的檢視,它所提供的檢視結果並不動態連續的;如果想對程序時間監控,應該用 top 工具。 ps工具標識程序的5種狀態碼: D 不可中斷 uninterruptible sleep (usually IO) R 執行 runnable (on run queue) S 中斷 sleeping T 停止 traced or stopped Z 僵死 a defunct (”zombie”) process
1.命令格式: ps [引數]
2.命令功能: 用來顯示當前程序的狀態。
3.命令引數: a 顯示所有程序 -a 顯示同一終端下的所有程式 -A 顯示所有程序 c 顯示程序的真實名稱 -N 反向選擇 -e 等於“-A” e 顯示環境變數 f 顯示程式間的關係 -H 顯示樹狀結構 r 顯示當前終端的程序 T 顯示當前終端的所有程式 u 指定使用者的所有程序 -au 顯示較詳細的資訊 -aux 顯示所有包含其他使用者的行程 -C 列出指定命令的狀況 --lines 每頁顯示的行數 --width 每頁顯示的字元數 --help 顯示幫助資訊 --version 顯示版本顯示
Linux中的ps命令是Process Status的縮寫,顧名思義,就是檢視程序狀態。ps命令用來列出系統中當前執行的那些程序。ps命令列出的是當前那些程序的快照,就是執行ps命令的那個時刻的那些程序,如果想要動態的顯示程序資訊,就可以使用top命令。 要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而 ps 命令就是最基本同時也是非常強大的程序檢視命令。使用該命令可以確定有哪些程序正在執行和執行的狀態、程序是否結束、程序有沒有僵死、哪些程序佔用了過多的資源等等。總之大部分資訊都是可以透過執行該命令得到的。 ps 為我們提供了程序的一次性的檢視,它所提供的檢視結果並不動態連續的;如果想對程序時間監控,應該用 top 工具。 ps工具標識程序的5種狀態碼: D 不可中斷 uninterruptible sleep (usually IO) R 執行 runnable (on run queue) S 中斷 sleeping T 停止 traced or stopped Z 僵死 a defunct (”zombie”) process
1.命令格式: ps [引數]
2.命令功能: 用來顯示當前程序的狀態。
3.命令引數: a 顯示所有程序 -a 顯示同一終端下的所有程式 -A 顯示所有程序 c 顯示程序的真實名稱 -N 反向選擇 -e 等於“-A” e 顯示環境變數 f 顯示程式間的關係 -H 顯示樹狀結構 r 顯示當前終端的程序 T 顯示當前終端的所有程式 u 指定使用者的所有程序 -au 顯示較詳細的資訊 -aux 顯示所有包含其他使用者的行程 -C 列出指定命令的狀況 --lines 每頁顯示的行數 --width 每頁顯示的字元數 --help 顯示幫助資訊 --version 顯示版本顯示