使用w命令查看当前系统的负载
第一行左到右
时间 系统运行时间 登陆天数 平均负载
第二行开始
当前登陆的用户名及其登陆地址
Load average:第一个表示一分钟内系统平均负载值,第二个表示五分钟内系统平均负载值,第三个表示十五分钟内系统平均负载值
用vmstat命令监控系统的状态
procs显示相关进程信息
r(run)表示运行或等待CPU时间片的进程数
b(block)表示等待资源的进程数
memory显示内存的相关信息
wwpd:表示切换到交换分区中的内存数量,单位KB
free:表示当前空闲的内存数量
buff:表示(即将写入磁盘的)缓冲大小,单位为KB
cache:表示(从磁盘中读取)缓冲大小。
swap显示内存的交换情况
si:表示由交换分区写入内存的数据量
so:表示由内存写入交换区的数据量
io显示磁盘的使用情况
bi:表示从块设备读取数据的量
bo:表示从块设备写入数据的量
system显示采集间隔内发生的中断次数
in:表示再某一时间间隔内观测到的每秒设备的中断次数
cs:表示每秒产生的上下文切换次数
cpu显示CPU的使用状态
us:显示用户下所花费CPU的时间百分比
sy:显示系统话费CPU的时间百分比
id:表示CPU处于空闲状态的时间百分比
wa:表示I/O等待所占用CPU的时间百分比
st:表示被偷走的CPU所占百分比
用top命令显示进程所占的系统资源
top -bn1|head 一次性输出所有信息而非动态显示。
查看网卡流量 sar -n DEV 网卡流量历史
查看实时网卡流量
查看历史负载 sar -q
用free命令差可能内存使用情况
total:内存大小
used:真正使用的实际内存大小
free:剩余物理内存大小
shared:共享内存大小
available:熊可使用内存有多大
用ps命令差可能系统进程
PID:表示进程
STAT:进程状态
D:不能中断的进程
R(run)正在运行的进程
S(sleep)已经中断的进程
T已经停止或者暂停的进程
W:
X:已经死掉的进程
X:僵尸进程
<:高优先级进程
N低优先级进程
L 在内存中被锁了内存分页
S:主进程
l:多线程进程
+:在前台运行的进程,比如在当前终端执行ps aux就是前台进程。