top命令能夠實時動態地查看系統的總體運行狀況,是一個綜合了多方信息監測系統性能和運行信息的實用工具,TOP命令是Linux下經常使用的性能分析工具,可以實時顯示系統中各個進程的資源佔用情況,有點像window系統的任務管理器shell
語法:top [param]
複製代碼
param爲:緩存
top命令分爲上下兩個部分:bash
top - 11:38:01 up 231 days, 2:06, 1 user, load average: 0.88, 0.22, 0.18
Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie
%Cpu(s): 38.7 us, 3.5 sy, 0.0 ni, 42.0 id, 15.5 wa, 0.0 hi, 0.3 si, 0.0 st
KiB Mem : 8010580 total, 927820 free, 2411572 used, 4671188 buff/cache
KiB Swap: 4063228 total, 2933688 free, 1129540 used. 5153128 avail Mem
複製代碼
row1:任務隊列信息,同 uptime 命令的執行結果 top - 11:38:01 up 231 days, 2:06, 1 user, load average: 0.88, 0.22, 0.18
工具
row2:進程統計信息 Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie
性能
row3:CPU 統計信息 %Cpu(s): 38.7 us, 3.5 sy, 0.0 ni, 42.0 id, 15.5 wa, 0.0 hi, 0.3 si, 0.0 st
spa
row4:內存狀態 KiB Mem : 8010580 4671188 , 927820 free, 2411572 used, 4671188 buff/cache
命令行
row5:swap交換分區信息 KiB Swap: 4063228 total, 2933688 free, 1129540 used. 5153128 avail Mem
code
系統進程信息cdn
按「1」鍵,可打開或關閉顯示詳細CPU統計信息: blog