linux查看进程

本文详细介绍了Unix/Linux系统中`ps`命令的功能和参数,包括如何显示所有进程、特定进程以及通过不同条件筛选进程。`ps`命令的参数如 `-A`, `-e`, `-f`等提供了丰富的信息展示选项,例如进程ID、终端、CPU时间、用户等。通过实例如`ps -ef`和`ps -eH`,读者可以更好地掌握如何利用`ps`监控和管理系统进程。
摘要由CSDN通过智能技术生成

ps命令能够输出运行在 系统上的所有程序的很多信息。

在root用户下,输入ps命令,结果如下

在这里插入图片描述在默认的情况下,ps命令仅仅显示了当前终端中属于该用户的所有进程信息,报错进程的ID,其运行在哪个终端下,占用CPU的时间,以及是谁的线程。
下面以Unix风格为例,阐述ps的命令行参数。如下

-A              显示所有进程
-N              显示与指定参数不符的所有进程
-a              显示除控进程和无终端进程外的所有进程
-d              显示除控制进程外的所有进程
-e              显示所有进程
-C cmdlist      显示包含在cmdlist列表中的进程
-G grplist      显示组ID在grplist列表中的进程
-U userlist     显示属主的用户ID在userlist列表中的进程
-g grplist      显示会话或组ID在grplist列表中的进程
-p pidlist      显示PID在pidlist列表中的进程
-s sesslist     显示会话ID在sesslist列表中的进程
-t ttylist      显示终端ID在ttylist列表中的进程
-u userlist     显示有效用户ID在userlist列表中的进程
-F              显示更多额外输出(相对于-f而言)
-O format       显示默认的输出列以及format列表指定的特定列
-M              显示进程的安全信息
-c              显示进程的额外调度信息
-f              显示完整格式的输出
-j              显示任务信息
-l              显示长度信息
-o format       仅显示由format指定的列
-y              不显示进程标记(process flag,标明进程状态)
-Z              显示安全标签(security context)信息
-H              用层级格式来显示进程(例如树状,显示父进程)
-n namelist     定义了WCHAN列显示的值
-w              采用宽输出模式,不限宽度显示
-L              显示进程中的线程
-V              显示ps命令的版本号

例如ps -ef命令
在这里插入图片描述
如ps -eH命令
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是小峰呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值