前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux 命令 | ps

Linux 命令 | ps

作者头像
小林C语言
发布2023-09-14 17:53:41
发布2023-09-14 17:53:41
61600
代码可运行
举报
运行总次数:0
代码可运行

作者

林一

白天搬砖,晚上做梦。我有故事,你有酒么?

Linux 命令 ps 命令解析

ps 命令是 Linux 中用于列出系统中正在运行的进程信息的命令,一般形式如下:

代码语言:javascript
代码运行次数:0
运行
复制
ps [选项]
选项说明:

-e或者--everyone:显示所有进程。
-a或者--all:显示所有进程,包括其他用户的进程。
-u或者--user:显示指定用户的进程。
-f或者--full:显示完整的进程信息。
-l或者--long:使用长格式输出。
-h或者--header:在输出列表中不显示标题行。

为方便读者理解,林一写个具体 demo:

代码语言:javascript
代码运行次数:0
运行
复制
ps -ef | grep sshd
作用:使用 ps -ef 命令列出当前系统中所有进程,并使用管道符将输出结果传递给 grep 命令,以过滤出包含“sshd”的进程。

ps -ef | sort -nrk 4 | head -n 5
作用:列出当前系统中所有进程,按照第四列(CPU使用率)的逆向顺序排列,然后仅显示前五个结果。

ps -e -o pid,args --sort=start_time
作用:列出当前系统中所有进程的PID和命令行参数,并根据启动时间对它们进行排序。

Linux 命令 ps 命令注意事项

读者在使用 ps 命令时,要注意提供正确的选项和参数,否则可能会输出错误的结果。

ps 命令默认显示当前用户的进程,如果想要显示所有进程,需要使用 -e 选项;ps命令只列出正在执行的进程,如果需要查看所有的进程,可以使用 top 命令。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-06-27 08:00,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档