linux查看系統狀態的命令


vmstat查看機器實時的綜合情況:load,內存,swap,cpu使用率等方面

 

procs:

r:運行隊列中進程數量

b:等待IO的進程數量

memory(內存):

swpd:使用虛擬內存大小

free:可用內存大小

buff:用作緩沖的內存大小

cache:歐諾個做緩存的內存大小

swap:

si:每秒從交換區寫到內存的大小

so:每秒寫入交換區的內存大小

IO:(現在的linux版本塊的大小為1024bytes)

bi:每秒讀取的塊數

bo:每秒寫入的塊數

system:

in:每秒中斷數,包括時鍾中斷

cs:每秒上下文切換書

CPU(以百分比表示):

us:用戶進程執行時間(user time)

sy:系統進程執行時間(system time)

id:空閑時間(包括IO等待時間)

wa:等待IO時間

 

top查看進程對系統資源使用情況

free查看當前內存使用情況

uptime查看cpu load情況,查看1分鍾,5分鍾,15分鍾隊列中的平均進程數

 

w:

 

ps aux查看進程情況

ps –ef 查看進程情況

top查看進程對系統資源使用情況

iostat查看系統io情況

ss –ant 查看當前連接情況

netstat查看網絡、連接情況

ip a

ifconfig

netstat –anp

netstat –lnp

fdisk –l 查看磁盤分區情況

df –h查看分區使用情況

du 顯示文件目錄大小命令


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM