使用w uptime vmstat top sar nload 等命令查看系统负载

1、  w 和uptime,查看cpu的使用率:

2、vmstat 命令,查看更细的物理设备使用状况:

3、top 命令:

 

top -c  可具体查看命令及路径:

top -bn1 静太显示一条命令,常用于脚本:

.

top 默认是以cpu 使用率来排序的

若要查看内存的使用率可以按大写的M

若再要看cpu的使用率 则按大写的P

按两次小m 可以这样查看:

4、sar 命令:

yum install sysstat -y  若没有此命令需要安装。

若刚安装,运行sar 没加参数的话,就无法查看 ,  因为sar 会每隔10分钟,就会生成一个日志,(在/var/log/sa/ 目录下)

所以带上参数,就可以用了

查看网卡的流量:

sar -n DEV 1 3  (1 3 , 1表示每隔1秒显示一次,3表示,总共 显示3次)

数据包若是几千的话,还是正常的,若上万或更多,那么,很有可能被攻击了。

sar -n DEV  -f /var/log/sa/ ***  查看某天的历史日志(/var/log/sa/  目录里的日志,是以某天的日期 命名的,最多保存一个月)

 sar -q   #  #  查看系统当前负载

sar -q -f /var/log/sa/***  查看历史系统负载

 sar -b   #  #  查看当前硬盘读写

sar -b -f /var/log/sa/***  查看硬盘历史读写

5、nload命令查看网卡流量:

若没有安装:

先安装 yum install epel-release -y

yum install nload -y

查看不同网卡的流量需要用 方向键(左右)

直接输入nload 就可以了

原文地址:https://www.cnblogs.com/nfyx/p/8970216.html