Linux分析-常用命令總結


總的CPU利用率---vmstat
每個CPU核的利用率---mpstat
每個進程的CPU利用率---top/pidstat
信息來源:/proc/stat和/proc/$pid/stat

CPU mpstat/top/pidstat
MEM free、/proc/meminfo、/proc/$pid/maps
NET sar/ethtool/tc/netstat
IO iostat/iotop

lsof (list open files)是一個列出當前系統打開文件的工具



top 能夠實時顯示系統中各個進程的資源佔用狀況
htop :htop命令顯示了每個進程的內存實時使用率。它提供了所有進程的常駐內存大小、程序總內存大小、共享庫大小等的報告。列表可以水平及垂直滾動。
pmap -d 5647 可以根據進程查看進程相關信息佔用的內存情況,(進程號可以通過ps查看)如下所示







free :在Linux下查看內存我們一般用free命令
free命令是一個快速查看內存使用情況的方法,它是對 /proc/meminfo 收集到的信息的一個概述。
cat /proc/meminfo 讀出的內核信息進行解釋



netstat TCP丟包 和 鏈路丟包



lsof

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