六个牛逼高逼格Linux命令

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 //每秒一次
查看网络输出、输入

全部评论

相关推荐

01-23 19:12
门头沟学院 Java
榨出爱国基因:你还差 0.1% 就拿到校招礼盒,快叫朋友给你砍一刀吧
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
徐新高:号已经废了 建议重开一个账号投简历
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务