1. 程式人生 > >Linux--top命令

Linux--top命令

war 間隔 err 狀態信息 -type uptime命令 round csdn pla

負載檢查:https://blog.csdn.net/HANLIPENGHANLIPENG/article/details/79172053

參考:https://blog.csdn.net/gxiaop/article/details/55096686

top命令功能:經常用來監控Linux的系統情況,比如cpu、內存的使用

命令格式:top [參數] (也可以不帶參數)

命令參數

  • -b 批處理
  • -c 顯示完整的治命令
  • -I 忽略失效過程
  • -s 保密模式
  • -S 累積模式
  • -i<時間> 設置間隔時間
  • -u<用戶名> 指定用戶名
  • -p<進程號> 指定進程
  • -n<次數> 循環顯示的次數

使用實例

實例1:顯示進程信息

命令:top

運行輸出:

技術分享圖片

    說明

    1. 前5行是當前系統整體情況的信息統計區
      • 第一行:任務隊列信息,同uptime命令的執行輸出
        • 15:10:10 -當前系統時間
        • up 570 days, 3:12 -系統已經運行570天3個小時12分   
        • 15 users -當前有15個用戶登錄系統
        • load average: 1.91, 2.32, 2.27 -load average後的三個數[1.91, 2.32, 2.27]分表表示1分鐘,5分鐘,16分鐘的負載情況(結果高於5的時候就表明系統在超負荷運轉了)
      • 第二行:Tasks(進程):具體是說--系統當前共有260個進程,其中【運行中的1個,休眠狀態的260個,stopped狀態的6個,僵屍進程0個】
      • 第三行:CPU狀態信息

        • 24.5%us -用戶控件占用CPU百分比
        • 0.6%sy -內科空間占用CPU百分比
        • 0.0% ni - 改變過優先級的進程占用CPU的百分比
        • 77.17%id - 空閑CPU百分比
        • 0.4% wa - IO等待占用CPU的百分比
        • 0.0% hi - 硬中斷(Hardware IRQ)占用CPU的百分比
        • 0.0% si - 軟中斷(Software Interrupts)占用CPU的百分比
        • 2.8%st - ???
      • 第四行:內存狀態 (total — 物理內存總量、used — 使用中的內存總量,free — 空閑內存總量)

Linux--top命令