打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
linux 查看系统负载,跟踪pid进程,以及cpu负载

 今天服务器负载突然很高,一下乱了阵脚,以前能用的top,ps,发现我顿时就乱了,然后就google了下,终于眼睛发光 看到了可以用的

 

取进程ID

1 ps aux|grep "^www "|awk '{print $3" " $2}'|sort|tail -n 1|awk '{print $2}'
2 #或
3 ps auxw --sort=%cpu|awk '{print $3" "$2}'|tail -n 1|awk '{print $2}'

你懂的:)

跟踪该进程的动作

1

strace -p `ps aux|grep "^www "|awk '{print $3" " $2}'|sort|tail -n 1|awk '{print $2}'`

功能:查找出占用CPU最多的前5个进程

ps aux | sort -k3nr | head -n 5

注:结果的第三列为CPU占用率 

或者也可以用top 然后大写P

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
查看内存最大使用量的进程
服务器操作之迷(zhi)惑(zhang)行为
ps | grep app 命令不显示grep app本身进程的几种方式
根据用户输入的PID,过滤出该PID所有的信息
【shell】五、一个系统监控脚本
Linux PS 命令详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服