centos系统中,ps aux命令如何计算,此刻空闲的进程数和忙碌的进程数?
回答:
不知道我理解得对不对,你可能是要找当前的总进程数量和此刻运行的数量。
你可以用 top 命令看,第二行 Tasks : xxx total,xxx running, xxx sleep
这里可能就是你需要的答案,
如果非要用 ps aux 看的话,可以看一下 STAT 这一列,如果值为 R ,就是表示在运行,其他的基本可以当作 空闲 来看。
回答:
验证环境:CentOS Linux release 7.9.2009 (Core)
# 获取进程总数ps aux | grep -v grep | grep -v "STAT" | wc -l
# 获取运行进程数
ps aux | grep -v grep | awk '{print $8}' | grep -v "STAT" | grep R | wc -l
# 空闲进程数
ps aux | grep -v grep | awk '{print $8}' | grep -v "STAT" | grep S | wc -l
以上是 centos系统中,ps aux命令如何计算,此刻空闲的进程数和忙碌的进程数? 的全部内容, 来源链接: utcz.com/p/944107.html