vmstat 1 3
每秒输出一次,一共输出三次
procs 进程信息
r 等待运行的进程数,数量越大,系统越繁忙
b 不可被唤醒的进程数量,数量越大,系统越繁忙
memory 内存信息 kb
swapd 虚拟内存的使用情况
free 空闲
buff 缓冲的内存容量
cache 缓存的内存容量
缓冲:"加速"写入硬盘,缓存:"加速"读取硬盘
swap 交换分区的信息字段 kb
si 从磁盘中交换到内存中的数据量
so 从内存中交换到磁盘中的数据量
此两个数值越大,说明数据需要经常在内存和磁盘中交换,系统性能越差
io 磁盘读写信息字段
bi 从块设备读入的数据总量
bo 写到块设备的数据总量
此两个数值越大,说明硬盘I/O越繁忙
system 系统信息字段
in 每秒被中断的进程次数
cs 每秒钟事件切换的次数
数值越大,表明系统与接口设备的通信非常繁忙
CPU
us 非内核进程消耗cpu运算时间的百分比
sy 内核进程消耗cpu运算时间的百分比
id 空闲cpu的百分比
wa 等待io所消耗的cpu百分比
st 被虚拟机所盗用的cpu占比
关注id即可
dmesg 开机时内核检测信息,输出内容较多,可以使用grep 过滤,
dmesg|grep CPU
free 查看内存信息
[-b -k -m -g] 按照byte kb mb gb显示
cat /proc/cpuinfo 查看cpu信息
uptime 显示系统的启动时间和负载
uname 查看系统与内核相关信息
-a 查看系统所有相关信息
-r 查看内核版本
-s 查看内核名称
lsof 查看进程打开或使用的文件信息
时间: 2024-10-30 16:05:30