w 查看系统整体负载
系统时间 21:13:52
系统运行时间 7 days 6:13
登录用户数 1 user
平均负载 load average :0.05 0.03 0.05 数值依次表示 一分钟 五分钟 十五分钟
vmstat 系统负载
procs 进程相关信息
r 2 表示运行或者等待cpu时间片的进程数 (r=run)
b 0 表示等待资源的进程数 (b=block)
memory 内存相关信息
swpd :0 交换区的中的内存数量 单位KB
free 83656 表示空闲的内存数量 单位KB
buff 2068 即将写入缓冲的大小 单位KB
cache 1605332 即将读取的缓冲大小 单位KB
swap 内存交换的数量
si 0 由交换区写入内存的数量 单位KB
so 0 由内存写入交换去的数量 单位KB
io 磁盘的使用的情况
bi 1 读磁盘的量 单位KB
bo 7 写磁盘的量 单位KB
system 中断次数
in 27 一定时间段内系统中断次数
cs 66 显示每秒上下文交换次数
cpu CPU 状态
us 0 显示用户下所花费的cpu 百分比
sy 0 显示系统所花费的cpu时间普
id 99 空闲状态下的百分比
wa 0 显示i/o等待所占的百分比
st 0 表示被“偷走”的cpu的百分比 一般为0 并不关注
重点关注参数
进程部分 r b 注意进程
io部分 bi bo 注意磁盘压力
swap 部分的 si so 当数值比较高说明内存可能不够用了
命令用法
1.[root@linux]# vmstat 显示系统当前的信息
2.[root@linux]# vmstat -1 系统信息以每秒一次 速度进行输出 一直输入下去
3.[root@linux]# vmstat -1 5 系统信息以每秒一次 速度进行输出5次
top 动态显示进程所占的系统资源 3秒变化一次
noload 动态查看网卡流量 (需要额外安装)
1.yum -y install epel-release
2.yum -y install noload
直接输入noload
Incoming 进入网卡的流量
Outgoing 出去流量
Curr:关注这个参数就可单位可以动态的显示 (q退出)