欢迎光临散文网 会员登陆 & 注册

Linux 查看进程列表 ps

2023-08-06 18:18 作者:小步2023  | 我要投稿

https://www.xiaobuteach.com/linux2/process/ps.html?from=bi

Linux 查看进程列表 ps

ps命令显示当前进程列表。默认只显示当前活动的进程。

通常使用ps -ef与ps aux两种组合。


ps

无选项时,信息非常有限。


1 常用选项

常用选项说明-e显示所有进程。习惯使用。-A显示所有进程。同-e。-f显示更多字段。-a显示终端的所有进程-u包括更多字段:用户、CPU、内存-x显示非终端的进程--sort根据字排序。例:根据%cpu排序,--sort=-%cpu

2 例1:ps -ef

ps -ef

显示内容非常多,可通过more进行翻页显示。

ps | more


因为ps -ef显示进度非常多,可通过 | grep进行过滤。

ps -ef | grep java

注:其中第2条是自身这条命令,可忽略。


返回结果说明

字段示例值说明UIDroot用户IDPID5788进程IDPPID2829父进程IDC99CPU使用率STIME05:23进程启动的时间TTYpts/0登录者的终端位置。?表示非终端登录TIME05:55:27使用CPU时间CMDjava XiaobuteachBig运行命令

3 例2:aux

ps aux

aux前不需要加横杠。


显示进程非常多,可通过 more进行翻页显示。

这里结合根据cpu使用率进行倒序排序。

ps aux --sort=-%cpu | more

返回结果说明

字段示例值说明UIDroot用户IDPID5788进程ID%CPU226CPU使用率%MEM26.7内存使用率VSZ2898832虚拟内存大小(KB)RSS498832固定内存大小(KB)TTYpts/0登录者的终端位置。pts表示伪终端STATsl+进程状态。s睡眠,l多线程,+在前台进程组。START05:23进程启动时间TIME372:44使用CPU时间CMDjava XiaobuteachBig运行命令


Linux 查看进程列表 ps的评论 (共 条)

分享到微博请遵守国家法律