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

IT科技2025-11-05 07:10:542239
实用脚本:检查高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.
本文地址:http://www.bzve.cn/news/326c2799646.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

电脑蓝屏错误代码的解析与处理方法(探索蓝屏错误代码背后的故事,帮助你解决电脑问题)

Java中定时任务的6种实现方式,你知道几种?

Java 异步编程的几种方式

Python 通用权限控制模块 Casbin

掌握平板电脑4指操作技巧,高效利用设备(简单易学的平板电脑4指操作教程,助您成为高手)

TypeScript 中 Interface 与 Type 的区别?该用哪个比较好?

为什么ThreadLocal容易导致内存泄漏?

一文弄懂String s=a+b+c,到底创建了几个对象?

友情链接

滇ICP备2023006006号-39