linux 查看CPU內存 網絡 流量 磁盤 IO


使用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部分的信息

 

Linux 查看CPU,內存,硬盤

 

1 查看CPU

1.1 查看CPU個數

# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l

uniq命令:刪除重復行;wc –l命令:統計行數**

 

1.2 查看CPU核數

# cat /proc/cpuinfo | grep "cpu cores" | uniq

cpu cores : 4

 

1.3 查看CPU型號

# cat /proc/cpuinfo | grep 'model name' |uniq

model name : Intel(R) Xeon(R) CPU E5630 @ 2.53GHz

總結:該服務器有2個4核CPU,型號Intel(R) Xeon(R) CPU E5630 @ 2.53GHz

 

2 查看內存

2.1 查看內存總數

#cat /proc/meminfo | grep MemTotal

MemTotal: 32941268 kB //內存32G

 

3 查看硬盤

3.1 查看硬盤大小

# fdisk -l | grep Disk

Disk /dev/cciss/c0d0: 146.7 GB, 146778685440 bytes

總結:硬盤大小146.7G,即廠商標稱的160G

 


免責聲明!

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



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