10.3-top命令

用 top 命令顯示進程所佔的系統資源
默認按cpu佔用從大到小排序

[root@evan-01 ~]# top

在這裏插入圖片描述top 命令用於動態監控進程所佔的系統資源,每隔 3 秒變一次。它的特點是把佔用系統資源(CPU、內存、磁盤 I/O等)最高的進程放到最前面。上例中,top 命令打印了很多信息,包括系統負載(loadaverage)、進程數(Tasks)、CPU 使用情況、內存使用情況以及變換分區使用情況。這些內容其實可以通過其他命令來查看,用 top 重點查看的還是下面的進程使用系統資源的詳細狀況,其中你需要關注%CPU、%MEM 和 COMMAND 這幾項所代表的意義。RES 這一項爲進程所佔的內存大小,而 %MEM 這一項爲使用內容的百分比。在 top 狀態下,按 shift+m 鍵可以按照內存使用大小排序。按數字 1 可以列出所有核 CPU 的使用狀態,按 q 鍵可以退出 top

按 shift+m 使用內存使用大小排序
在這裏插入圖片描述按 shift+p 使用 cpu 佔用大小排序
在這裏插入圖片描述按數字 1 可以列出所有核 CPU 的使用狀態
因爲我們機器是單核,所以只有一個
在這裏插入圖片描述再按 1 恢復成以前的狀態
在這裏插入圖片描述按 q 鍵可以退出 top
在這裏插入圖片描述查看進程的具體命令

[root@evan-01 ~]# top -c

在這裏插入圖片描述非動態打印系統資源使用情況(適合在寫 shell 腳本的時候用)
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章