redhat查看cpu、內存、網絡的使用情況
在系統維護的過程中,隨時可能有需要查看 CPU 使用率,並根據相應信息分析系統狀況的需要。
在 redhat中,可以通過 top 命令來查看 CPU 使用狀況。運行 top 命令後,CPU 使用狀態會以全屏的方式顯示,並且會處在對話的模式 -- 用基於 top 的命令,可以控制顯示方式等等。退出 top 的命令為 q (在 top 運行中敲 q 鍵一次)。
top命令反應的是系統進程動態信息,默認10s更新一次
1、操作實例:
在命令行中輸入 “top”
即可啟動 top
第一行(top):
“00:11:04”為系統當前時刻;
“3:35”為系統啟動後到現在的運作時間;
“2 users”為當前登錄到系統的用戶,更確切的說是登錄到用戶的終端數 -- 同一個用戶同一時間對系統多個終端的連接將被視為多個用戶連接到系統,這裡的用戶數也將表現為終端的數目;
“load average”為當前系統負載的平均值,後面的三個值分別為1分鐘前、5分鐘前、15分鐘前進程的平均數,一般的可以認為這個數值超過 CPU 數目時,CPU 將比較吃力的負載當前系統所包含的進程;
第一行與W命令相同即用戶信息
第二行(Tasks):
“59 total”為當前系統進程總數;
“1 running”為當前運行中的進程數;
“58 sleeping”為當前處於等待狀態中的進程數;
“0 stoped”為被停止的系統進程數;
“0 zombie”為被復原的進程數;
第二行表示所有進程的執行情況
第三行表示CPU的使用情況
第四、五行表示內存和交換分區的使用情況
2、top監視待定用戶
執行top時,將監視系統中全部用戶的進程,只想監控待定用戶,可按U鍵,然後指定用戶賬號回車
3、終止執行中的進程
先按K鍵,輸入要刪除的PID。