linux系統的top命令

2021-10-06 02:04:18 字數 904 閱讀 6657

top命令

使用ps命令檢視的是乙個靜態的程序資訊,並不能連續地反饋出當前程序的執行狀態。若希望以動態重新整理的方式顯示各個程序的狀態資訊,可以使用top命令。top命令將會在當前終端以全屏互動的介面顯示程序排名,及時跟蹤包括cpu、記憶體等系統資源占用情況。預設情況下每三秒重新整理一次。其類似於windows中的任務管理器。

解釋:total:總程序數

running:正在執行的程序數

sleeping:休眠的程序數

stopped:終止的程序數

zombie:僵死無響應的程序數

us:使用者占用

sy:核心占用

ni:優先順序排程占用

id:空閒cpu

wa:i/o等待占用

hi:硬體中斷占用

si:軟體中斷占用

st:虛擬化占用

total:總記憶體空間

used:已用記憶體空間

buffers:快取區域

d 指定每兩次螢幕資訊重新整理之間的時間間隔。當然使用者可以使用s互動命令來改變之。

u 只檢視指定使用者名稱的程序

p 通過指定監控程序id來僅僅監控某個程序的狀態

n 設定退出前螢幕重新整理的次數

b 將top輸出編排成適合輸出到檔案的格式,可以使用這個選項建立程序日誌

q 該選項將使top沒有任何延遲的進行重新整理。如果呼叫程式有超級使用者許可權,那麼top將以盡可能高的優先順序執行

c 顯示整個命令列而不只是顯示命令名

s 指定累計模式

s 使top命令在安全模式中執行。這將去除互動命令所帶來的潛在危險。

i 使top不顯示任何閒置或者僵死程序。

Linux命令 top命令

top命令用於實時顯示各個process的資源占用狀況,是linux下常用的效能分析工具,類似於windows的任務管理器。語法 top d dealy q c s s i n b 引數說明 輸入命令 第一行,任務佇列資訊,同 uptime 命令的執行結果 第二行,tasks 任務 程序 總程序 1...

Linux 命令 top命令

負載檢查 參考 top命令功能 經常用來監控linux的系統情況,比如cpu 記憶體的使用 命令格式 top 引數 也可以不帶引數 命令引數 使用例項 例項1 顯示程序資訊 命令 top 執行輸出 部分 說明 上半部分 前五行是當前系統情況整體的統計資訊區 第一行 任務佇列資訊,同uptime命令的...

linux系統快速使用top命令分析系統效能

輸出結果分為概況和任務明細,如下圖 第一行 主要看 load erage 表示系統在過去1分鐘 5分鐘 15分鐘的平均負載 這個負載數字和你的cpu數有關,假設你有兩個cpu,負載為2.00表示剛剛滿載,可以按下數字1,切換成按每個cpu顯示就能知道你有多少個cpu,或者你也可以另外輸入命令列 ls...