博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
日常运维命令w/vmstat、top、sar、nload
阅读量:6288 次
发布时间:2019-06-22

本文共 1110 字,大约阅读时间需要 3 分钟。

hot3.png

​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

你可能感兴趣的文章
dedecms 系统的 data/rssmap.html不存在!更新了也没有。。。
查看>>
理解RESTful架构
查看>>
Zookeeper02
查看>>
ASP.NET编译执行常见错误及解决方法汇总之五(终结篇)
查看>>
编译器的工作过程
查看>>
Oracle 12C 新特性之表分区或子分区的在线迁移
查看>>
Centos 安装ixgbe驱动
查看>>
【BZOJ2589】 Spoj 10707 Count on a tree II
查看>>
select2使用时遇到的一些坑(4.x.x以上版本)
查看>>
(转).net中的session与cookies区别及使用方法
查看>>
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
查看>>
rsync同步工具的配置与使用
查看>>
浅谈现公司的Spring Cloud微服务框架
查看>>
【OCP-12c】CUUG 071题库考试原题及答案解析(17)
查看>>
RAC RMAN 备份 RMAN-03009 ORA-19504 ORA-27040 RMAN-06012 channel c3 not allocated 错误分析
查看>>
[转]指针函数与函数指针的区别
查看>>
【转】Terracotta's Scalability Story
查看>>
Python 词频统计
查看>>
种类并查集,TOJ(1706)
查看>>
java PO、BO
查看>>