实用脚本:检查高CPU/内存消耗进程

  发布时间:2025-11-04 10:51:23   作者:玩站小弟   我要评论
复制#vi/opt/scripts/long-running-cpu-proc.sh#!/bin/bashps-eo pid,user,ppid,%mem,%cpu,cmd --sort=-%cpu 。
实用脚本:检查高CPU/内存消耗进程
复制#vi/opt/scripts/long-running-cpu-proc.sh#!/bin/bashps-eo pid,实用user,ppid,%mem,%cpu,cmd --sort=-%cpu |head|tail-n +2| awk {print $1}>/tmp/long-running-processes.txtecho"--------------------------------------------------"echo"UName PID CMD Process_Running_Time"echo"--------------------------------------------------"for userid in`cat /tmp/long-running-processes.txt`dousername=$(ps-u -p $userid |tail-1| awk {print $1})pruntime=$(ps-p $userid -o etime |tail-1)ocmd=$(ps-p $userid |tail-1| awk {print $4})echo"$username $userid $ocmd $pruntime"done| column -techo"--------------------------------------------------"1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.
  • Tag:

相关文章

最新评论