【Shell】在 Linux 中,如何查看服务器上僵尸进程的数量
创始人
2024-09-25 10:51:22
0

目录

  • 题目
  • 分析
  • 答案

题目

在 Linux 中,如何查看服务器上僵尸进程的数量()

A. ps -ef stat,ppid,pid,cmd | awk ‘$1 ~ /R/ {print}’ | wc -l
B. ps -ef stat,ppid,pid,cmd | awk ‘$1 !~ /S/ {print}’ | wc -l
C. ps -eo stat,ppid,pid,cmd | awk ‘$1 ~ /Z/ {print}’ | wc -l
D. ps -eo stat,ppid,pid,cmd | awk ‘$1 ~ /D/ {print}’ | wc -l

分析

  • ps 命令用于查看系统中进程的信息:

    • -e 参数用于显示所有进程
    • -o 参数用于设定输出格式,这里只输出进程的 stat(状态信息)、ppid(父进程pid)、pid(当前进程的pid),cmd(即进程的可执行文件)
    • -f 参数用于显示完整的格式
  • 对于 ps 显示的进程状态,通常来说有以下几种:

    • D 不可中断 uninterruptible sleep (usually IO)
    • R 运行 runnable (on run queue)
    • S 中断 sleeping
    • T 停止 traced or stopped
    • Z 僵死 a defunct (“zombie”) process
  • 通过 awk 命令找出第一列包含 Z 状态的所有进程,$1 表示按照默认分隔符分隔后的第一列的字段,即进程的状态信息,~ 表示匹配后面的正则,/Z/ 表示匹配的正则,这里表示匹配 “Z”。

  • 最后通过 wc -l 命令统计出所有僵尸进程的数量。

答案

正确答案:C

相关内容

热门资讯

新2022透明挂!Wepoke... 您好,Wepoke合作这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在...
2025新版插件!Wepoke... 2025新版插件!Wepoke稳定外挂透明挂插件(透视)其实真的是有挂(有挂力荐)-哔哩哔哩;致您一...
2024新版插件!Wepoke... 您好,Wepoke系统这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在...
阿里云服务器怎么退款(阿里云服... 阿里云服务器怎么退款(阿里云服务器退款流程及注意事项) 阿里云是领先的云计算平台,在云计算平台领域...
阿里云怎么查询注册的域名(阿里... 阿里云怎么查询注册的域名作为一个在线业务从业者,阿里云无疑是我们最熟悉的云计算服务商之一。旗下的阿里...
阿里云服务器怎么关闭(阿里云服... 阿里云服务器怎么关闭?阿里云服务器是许多企业和个人选择的云计算服务。它的可靠性和性能令人印象深刻。即...
阿里云服务器怎么注册码(如何获... 什么是阿里云服务器注册码?阿里云服务器注册码是为了满足个人用户或临时客户申请使用云服务器而提供的一种...
阿里云怎么查找域名(阿里云如何... 阿里云如何进行域名查找?在为你的网站选择域名时,相信有很多人会遇到这样的困惑:这个域名已经被人注册了...
新2022透明挂!Wepoke... 新2022透明挂!Wepoke游戏外挂辅助器安装(透视)其实是有挂(有挂同胞)-哔哩哔哩;小薇(透视...
阿里云怎么让主机组网(阿里云主... 阿里云怎么让主机组网:阿里云主机如何实现网络组网阿里云作为最大的云计算服务提供商,其云服务器ECS已...