Linux 运维 10月23日 笔记10.1-10.5

目录

一、使用w查看系统负载

二、vmstat命令

三、top命令

四、命令

五、nload命令

监控系统状态

  1. w/uptime 查看系统负载

        

7933d5609c6c938ebd8cabb1e81345ba585.jpg

第一行

当前系统时间

启动多长时间

登录几个用户(网络登录pts/*)

from从哪里来的

load average系统负载: 1分钟,5分钟,15分钟 单位时间段内使用cup的活动的进程

cat /proc/cpuinfo 查看cpu个数

b0eae8d4e0433fcaa7ab5ca8e98e1da2d98.jpg

process 0 表示一颗cpu 所以(数字为1最理想)

 

login@ 何时登录的

 

 

2.uptime

16ee14d7f8482d3faf62d2596d0efc1076b.jpg

 

vmstat命令

  1.  vmstat 1 每一秒中显示一次

            vmstat 1 5 每一秒显示一次,显示五次

            fb8d4b6338e0d357876ddeeddf7c74d8281.jpg

    2.

            

  • run 多少个进程run的状态

  • block 进程被cpu以为的资源堵死(网络,硬盘)

  • swpd 数据持续变化,说明内存不足了

  • si 有多少的kb的数据从swap进入到内存中

  • so 从内存中出去

  • bi 读的数据量 从磁盘读

  • bo 写的数据量 写入到磁盘

  • us 表示用户级别的 用户占用,不会超过100

  • sy 系统本身

  • wa wait 等待cpu的百分比

 

top命令

  1. top命令三秒刷新一次

        ea7d2e3c1a80d8c8b7c1879dccb34cd2b4d.jpg

         89个进程 一个进程在运行,88个休眠  zombie僵尸进程,主进程已经停止,子进程还残留

         st 被偷走cpu的百分比, 系统做了虚拟化

         主要关注us

 

          6520a64178d447a091f7d87ce5413dd6e22.jpg

            1. RES 占用物理内存大小 单位kb

    2.默认安装cpu%排序

            6be7ff70d91d276ebe173428ac154f49366.jpg

   3.按M 按照MEM%排序

            5a99205c71d6fab3ca8bfa0968cfd2ad88d.jpg

   4.按P 安装cpu%排序

            cb28f8a570c3877da79bb35a3412f399264.jpg

   5.按1, 列出所有cpu使用情况

            1a57d9c9f600f78d0704ed0c538d1a3d09d.jpg

 

   6.q退出

   7.top -c  显示具体命令

            c64a410b6d7485ccddbbc6f1e6324ff478f.jpg

   8.top -bn1 一次性输出

   9.kill 加pid 杀死进程

 

sar命令

  1. 需要安装包 yum install -y sysstat

  2. sar -n DEV 1 10网卡流量 (/var/log/sa  sar生成的历史目录,每十分钟获取一次)

            421e0b02459e362f41bd484d74b2af0b569.jpg

 

            1 10 每隔一秒钟显示10次

 

            rxpck 接收数据包的量 (几千是正常的,上万被攻击)

            txpck  发送数据包的量

            rxkb 接受数据量

            txkb  发送数据量

 

            sar -n DEV -f /var/log/sa/sa17  (日期数字作为结尾) 最多保留一个月

 

  1. sar -q 1 10 查看系统负载

            b03cf7bdc40551836c3862eeeb79a7cb73e.jpg

            sar -q -f /var/log/sa/sa17 

 

    2.sar -b 1 10 查看磁盘

            56582828757ba82254c77901a5723ed93b2.jpg

           

nload命令

  1. yum install -y epel-release

            yum install  -y nload

     2.nload  

            d50e0e58c50dc59e9ca15c6a108d7b59c0f.jpg

            方向键切换第二个网卡,q退出

 

    3.sar补充

            /var/log/sa/sar17 可以直接cat

           

 

 

转载于:https://my.oschina.net/u/3959701/blog/2251312

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值