linux檢視 CPU,記憶體,網路流量和磁碟 I/O

mrhaozi發表於2009-12-30
使用vmstat命令來察看系統資源情況

在命令列方式下,如何檢視CPU、記憶體的使用情況,網路流量和磁碟I/O?

Q: 在命令列方式下,如何檢視CPU、記憶體的使用情況,網路流量和磁碟I/O?

A: 在命令列方式下,

1. 檢視CPU使用情況的命令

""每5秒重新整理一次,最右側有CPU的佔用率的資料

$ vmstat 5

""top 然後按Shift+P,按照程式處理器佔用率排序

$ top

  2. 檢視記憶體使用情況的命令

""用 free命令檢視記憶體佔用情況

$ free

""top 然後按Shift+M, 按照程式記憶體佔用率排序

$ top

  3. 檢視網路流量

""可以用工具iptraf工具

$ iptraf -g

"" 針對某個Interface的網路流量可以透過比較兩個時間網路介面的RX和TX資料來獲得

$ date; ifconfig eth1

$ date; ifconfig eth1

  4. 檢視磁碟i/o

""用iostat檢視磁碟/dev/sdc3的磁 盤i/o情況,每兩秒重新整理一次

$ iostat -d -x /dev/sdc3 2

""用vmstat檢視io部分的 資訊[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16396910/viewspace-1030118/,如需轉載,請註明出處,否則將追究法律責任。

相關文章