六个牛逼高逼格Linux命令

系统监控命令详解
本文详细介绍Linux系统中用于监控CPU、内存、硬盘、网络IO及磁盘IO的关键命令,如top、vmstat、free、df、iostat和ifstat等,帮助读者掌握系统性能监控的基本技能。

1.整机top

查看cpu和内存
load average:1min 10min 15min负载均衡值(三个值相加再除以3,高于60%说明可以正常使用)

uptime

top的简单版

2.CPU vmstat

vmstat -n 2 3 //每隔2s采集一次,一共采集3次

-procs
r:运行和等待cpu时间片的进程数,原则上1核不超过2
b:等待资源数
-cpu
us:用户进程消耗
sy:系统进程消耗
us+sy:大于80%,说明CPU不足


所有cpu核信息:mpstat -P ALL 2
每个进程使用cpu消耗实时信息:pidstat -u l -p 进程编号

3.内存free

free -m
按照M来显示

每个进程使用内存消耗实时信息:pidstat -p 进程编号 -r 间隔秒

4.硬盘df

df -h

5.磁盘IO:iostat

iostat -xdk 2 3

util 一秒中有百分几的时间用于I/O操作,接近100%,表示磁盘带宽跑满,需要优化城乡或增加磁盘!

pidstat -d 秒 -p 进程号

6.网络IO:ifstat

ifstat 1 //每秒一次
查看网络输出、输入

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值