VMSTAT 指令
[root@bogon ~]# vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
0 0 0 2076 5184 127684 0 0 386 25 1013 57 2 2 93 3
1 0 0 1716 5452 127764 0 0 265 18 1010 44 1 2 95 2
0 0 0 2020 5656 127124 0 0 211 15 1008 39 1 1 96 2
PROCS CPU
r 表示運作和等待CPU時間片的程序數
b 表示等待資源的程序數(比如等待記憶體交換或者I/O)
MEMORY記憶體
swpd 表示切換到記憶體交換區的記憶體數量 KB為機關
free 目前空閑的實體記憶體數量 KB為機關
buff 表示buffer cache的記憶體數量(緩沖區)
cache 表示page cache的記憶體數量
SWAP
si 由磁盤調入記憶體
so由記憶體調入磁盤
IO顯示磁盤讀寫
bi 表示從塊裝置讀入資料的總量 每秒KB
bo表示寫入塊裝置的資料總量 每秒KB
SYSTEM顯示采集間隔内發生的中斷數
in 某一時間間隔中觀察到的每秒裝置中斷數
cs 每秒産生的上下文切換次數
CPU項顯示CPU的使用狀态
us 使用者程序消耗的CPU時間百分比
sy 核心消耗的CPU時間百分比
id CPU處于空閑狀态的時間百分比
wa IO等待所占用的CPU的時間百分比
SAR指令
Linux 2.6.9-22.EL (bogon) 10/02/2009
12:00:01 AM CPU %user %nice %system %iowait %idle
12:10:01 AM all 0.05 0.00 0.23 0.00 99.72
12:20:01 AM all 0.05 0.00 0.24 0.00 99.71
06:40:01 PM all 0.05 0.00 0.26 0.01 99.69
06:50:01 PM all 0.05 0.00 0.24 0.00 99.71
07:00:01 PM all 0.05 0.00 0.23 0.00 99.71
07:10:01 PM all 0.05 0.00 0.25 0.01 99.69
07:20:01 PM all 0.05 0.00 0.25 0.01 99.69
07:30:01 PM all 0.05 0.00 0.24 0.00 99.71
07:40:01 PM all 0.05 0.00 0.25 0.01 99.70
07:50:01 PM all 0.05 0.00 0.25 0.00 99.69
08:00:01 PM all 0.05 0.00 0.25 0.01 99.69
08:10:01 PM all 0.05 0.00 0.24 0.01 99.70
08:20:01 PM all 0.05 0.00 0.25 0.01 99.70
08:30:01 PM all 0.05 0.00 0.24 0.00 99.70
08:40:01 PM all 0.05 0.00 0.24 0.00 99.71
08:50:01 PM all 0.05 0.00 0.24 0.01 99.71
09:00:01 PM all 0.05 0.00 0.25 0.00 99.69
09:10:01 PM all 0.05 0.00 0.25 0.00 99.69
09:20:02 PM all 0.05 0.00 0.24 0.00 99.71
09:30:01 PM all 0.05 0.00 0.23 0.00 99.71
09:40:01 PM all 0.05 0.00 0.24 0.00 99.71
09:50:01 PM all 0.05 0.00 0.24 0.00 99.71
10:00:01 PM all 0.05 0.00 0.26 0.00 99.69
10:10:01 PM all 0.05 0.00 0.25 0.00 99.69
10:20:01 PM all 0.05 0.00 0.25 0.00 99.70
10:30:01 PM all 0.05 0.00 0.24 0.00 99.71
10:40:01 PM all 0.05 0.00 0.26 0.01 99.69
10:50:01 PM all 0.05 0.00 0.23 0.00 99.71
11:00:01 PM all 0.05 0.00 0.24 0.01 99.71
Average: all 0.05 0.00 0.25 0.02 99.68
11:02:02 PM LINUX RESTART
11:10:01 PM CPU %user %nice %system %iowait %idle
11:20:01 PM all 0.38 0.00 0.39 0.10 99.14
11:30:01 PM all 0.07 0.00 0.22 0.06 99.64
11:40:01 PM all 0.05 0.00 0.21 0.01 99.73
Average: all 0.17 0.00 0.27 0.05 99.50
iostat指令
root@bogon ~]# iostat 檢視磁盤IO狀态 如果加上-C,可以檢視CPU的使用資訊。
Linux 2.6.9-22.EL (bogon) 10/11/2009
avg-cpu: %user %nice %sys %iowait %idle
0.10 0.00 0.50 0.14 99.26
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
hdc 0.00 0.01 0.00 552 0
sda 0.78 11.73 11.20 925650 883412
sda1 0.01 0.01 0.00 912 4
sda2 1.69 11.71 11.20 923642 883408
uptime指令
uptime 檢視系統1分鐘 5分鐘 15分鐘的平均負載,登入多少使用者,等等。
13:27:05 up 23:03, 2 users, load average: 0.00, 0.00, 0.00
這兩個指令比較常見,