【Linux】 ps 命令使用

编程入门 行业动态 更新时间:2024-10-27 03:30:18

【Linux】 ps <a href=https://www.elefans.com/category/jswz/34/1771323.html style=命令使用"/>

【Linux】 ps 命令使用

ps (英文全拼:process status)命令用于显示当前进程的状态,类似于 windows 的任务管理器。

语法

ps [选项] 

ps命令 -Linux手册页

著者

ps最初由布兰科·兰克斯特撰写<lankeste@fwi.uva.nl>。迈克尔·K·约翰逊<johnsonm@redhat>对它进行了大量的重写,以使用proc文件系统,并更改了过程中的一些内容。迈克尔·希尔兹<mjshield@nyx.cs.du.edu>添加了pid列表功能。查尔斯·布莱克<cblake@bbn>添加了多级排序、dirent样式库、设备名称到数字mmaped数据库、直接在System.map上进行近似二进制搜索,以及许多代码和文档清理。David Mossberger Tang为psupdate编写了通用BFD支持。阿尔伯特·卡哈兰<albert@users.sf>重写了ps以获得对Unix98和BSD的完全支持,同时还对过时和外来语法进行了一些丑陋的破解。

命令选项及作用
执行令  man ps 

执行命令结果

参数

  • -a:显示所有进程,包括其他用户的进程。
  • -u <用户>:仅显示指定用户的进程信息。
  • -x:显示没有控制终端的进程。
  • -e:显示所有进程,等同于 -A 参数。
  • -f:显示进程的详细信息,包括进程的 PID、PPID、CPU 使用率、内存使用量等。
  • -l:显示进程的长格式信息,包括进程的 PID、PPID、状态、CPU 时间、命令等。
  • -p <PID>:仅显示指定 PID 的进程信息。
  • -t <终端>:仅显示指定终端上的进程信息。
  • -C <命令名>:仅显示指定命令名的进程信息。
  • -au 显示较详细的资讯
  • -aux 显示所有包含其他使用者的进程

常用命令示例

命令:ps -ef | grep 进程关键字

执行命令 : ps -ef | grep 进程关键字

查找指定进程格式。

命令:ps -u 用户名

执行命令 : ps -u root

显示root用户的所有进程信息

命令:ps -x

执行命令 : ps -x

显示所有进程的详细信息

命令:ps -A

执行命令 :ps -A

显示进程信息




更多推荐

【Linux】 ps 命令使用

本文发布于:2023-11-30 11:07:08,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1649764.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令   Linux   ps

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!