日常运维命令w/vmstat、top、sar、nload

​10月23日任务

10.1 使用w查看系统负载

10.2 vmstat命令

10.3 top命令

10.4 sar命令

10.5 nload命令

一.使用w查看系统负载

  • #w 查看系统负载;主要关注第一行最后三个数值,分别是1,5,15分钟内系统的负载时多少(和CPU有关)单位时间内使用CPU的活动进程有多少个(平均值)

5fa94917283ddd0293596ed853e27a1ccfc.jpg

  • #date 查看当前系统的时间

e213871ee34b57645b611773a3431871c05.jpg

  • #cat /proc/cpuinfo 查看cpu详细信息,processor值为0代表单核CPU。

02e84cf6e71b0330779457e74a2ebeecff6.jpg

  • #uptime 简单查看当前系统负载值

ddeb356b940ff188d5665f02363e0f2728b.jpg

二.vmstat命令

  • #vmstat 查看cpu内存,一般系统负载偏高是用该命令查看。

07df06568e26349c50a859a50c25bbfa5cd.jpg

r列表示有多少进程在run(运行)的状态

b代表cpu以外的资源被其他进程占用

swpd当内存不够是数字会发生变化

si代表有多少kb的数据从swp进入内存中

bi代表从磁盘中出来到内存中去,bo代表写去数据量数值大小代表磁盘数据的读写频率

us表示用户级别的一些资源占用的cpu百分比

us+sy+id=100

wa代表等待CPU的百分比

  • #vmstat 1 5 查看内存信息,一秒更新打印一次,一共打印5条。

1021ad09059e0ae0159ff5f1ba742595ee8.jpg

 

三.top命令

7528469dd291c92a047912e59a2f192097a.jpg

  • #top 查看进程所占的系统资源,动态显示,3秒更新一次
  • zombie僵尸进程表示主进程被意外终止,子进程只好自生自灭,会占用资源

17f1858acb808dbbbe513bbc614bad96557.jpg

主要关注us的值(代表CPU使用率)

RES代表物理内存的大小,单位是k字节

默认按CPU占用大小排序,按M可以按内存占用大小查看排序

按P切换回CPU占用排序

按1可以显示所有CPU的使用值

按q退出

  • #top -c 可以查看具体进程路径

9b661c6105a2500d488c00d4775ffa9d0cd.jpg

  • #op -bn1 可以静态显示所有进程

a03b4924e4f72acaa3ed1cb2474d64c6aa0.jpg

 

 

四.sar命令

bd3350c827a5c927aeae4c4bbfd4c010457.jpg

  • #yum install -y sysstat 安装该命令
  • #ls /var/log/saxx 每十分钟生成一个文件在该目录下,历史文件存放处
  • sar -n DEV 查看网卡流量

ac73620d6853a81d112dbfb1bd1c88db642.jpg

rx代表接收到的数据包,tx是发送出去的数据包

rxpck数值几千的值大概是正常的,上万的话,可能被攻击了

 

  • #sar 

3cd8980fc9f4da47e31af65a07ca18a8c81.jpg

  • #sar -n DEV -f /var/log/sa/sa17 查看历史信息,这个历史信息最多保留一个月

bcb9426ecb3363558fffb129c1fb89b0513.jpg

  • #sar -q  查看系统负载
  • #sar -b 1 5 看开磁盘读写情况和磁盘负载

094997bd2baba38102c0c9ec64090f1fb49.jpg

 

 

五.nload命令

0e2618a89a5e76fdd2761693b2e50f956bb.jpg

  • #yum install -y epel-release
  • #yum install nload 
  • #nload 动态显示网卡流量平均速度

bb573dfdc8d014170478acf398dad0855f9.jpg

  • 按方向键左右可以切换网卡
  • 按q退出

转载于:https://my.oschina.net/u/3962011/blog/2251511

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值