Linux——ps(列出进程)

Linux——ps(列出进程)

  ps是Linux系统中用于查看进程状况的命令,用于显示当前系统中进程的快照。ps会显示部分当前活动的进程信息,不同于top指令,top指令会实时的更新所显示的进程动态。

  Linux的ps指令兼容了多种版本的选项,这些选项有UNIX风格的,有BSD风格的,还有GNU的长选项:

1.Unix风格选项,能够合并且前面必须要有短线“-”

2.BSD风格的选项,可以合并但是不使用短线“-”

3.GNU长选项,以双短线“–”开头

  默认情况下,ps会选择所有具有相同EUID的进程,显示进程ID(pid=PID),与进程关联的终端(tname=TTY),以hh:mm:ss的格式显示进程累计占用的CPU时间(time=TIME),以及可执行的名称(ucmd=CMD),默认情况下,显示结果不排序。

  命令的用法是:

$ ps [options]

 

常见的指令有:

#查看所有进程:

$ ps -e

 

$ ps -A

 

#查看指定了有效用户ID或用户名的用户列表的所有进程,有效用户是进程使用了其对于文件的访问权限的用户:

$ ps -u userlist

 

#查看当前用户的所有进程:

$ ps -ux

 

#查看某一指定用户(例如:keystone)的所有进程:

$ ps -U keystone

 

#查看特定可执行名称组成的列表(例如:sshd)引发的所有进程:

$ ps -C sshd

 

#查看特定终端N(例如:tty1)的所有进程:

$ ps -t1

 

#查看指定PID(例如:881和18663)的进程:

$ ps -p 881,18663

 

#对于所有进程连同命令行,截断其超出屏幕宽度的部分(结果显示的每个进程都占屏幕一行,多出的部分被截去):

$ ps -ef

 

#对于所有进程连同命令行,显示全部的信息(结果可能跨屏幕多行):

$ ps -efww

 

#使用缩进方式呈现所有进程的层次关系:

$ ps -efH

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/109781.html原文链接:https://javaforall.net

(0)
上一篇 2021年8月30日 下午2:00
下一篇 2021年8月30日 下午2:00


相关推荐

  • SSM-Spring(1)「建议收藏」

    SSM-Spring(1)「建议收藏」SpringSpring是一个开源的免费的框架Spring是一个轻量级的,非入侵式的框架控制反转(IOC),面向切面编程(AOP)支持事务的处理,对框架整合的支持IOC理论UserDaoUserDaoImpUserSeviceUserServiceImp在之前,用户的需求可能会影响原来的代码。使用一个set。public void setUserDao(UserDao userDao){ this.userDao = userDao;}之前是主动创建对象,控制

    2022年8月9日
    6
  • tracert原理及其实现_tracert第一个地址是什么

    tracert原理及其实现_tracert第一个地址是什么Tracert用于测试数据包从发送主机到目的地所经过的网关,它主要用于检查网络连接是否可达,以及分析网络什么地方发生了故障.Tracert的执行过程是:首先发送一个TTL为1的数据包,因此第一跳发送回一个ICMP错误消息以指明此数据包不能被发送(因为TTL超时)之后此数据包被重新发送,TTL为2,同样第二跳返回TTL超时,这个过程不断进行,直到到达目的地.执行这些过程的目的是记录每一个ICM

    2026年3月11日
    5
  • 数据库外键为什么被抛弃了?

    数据库外键为什么被抛弃了?1 背景其实这个话题是老生常谈 很多人在工作中确实也不会使用外键 包括在阿里的 JAVA 规范中也有下面这一条 强制 不得使用外键与级联 一切外键概念必须在应用层解决 但是呢 询问他们原因 大多是这么回答的 每次做 DELETE 或者 UPDATE 都必须考虑外键约束 会导致开发的时候很痛苦 测试数据极为不方便 坦白说 这么说也是对的 但是呢 不够全面 所以开一文来详细说明 2 正文首先我们明确一点 外键约束是一种约束 这个约束的存在 会保证表间数据的关系 始终完整 因此 外键约束的存在 并非全

    2026年3月17日
    2
  • 初等数论–二次剩余与二次同余方程–二次互反律「建议收藏」

    初等数论–二次剩余与二次同余方程–二次互反律「建议收藏」信息安全数学基础–二次剩余与二次同余方程–雅可比符号Jacobisymbol博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。…

    2025年7月13日
    4
  • 【软件工具】服务器硬件资源监控

    【软件工具】服务器硬件资源监控服务器资源使用情况及硬件监控,是服务器管理员或运维人员必备的技能和工作内容。对于服务器硬件的时时监控,除了需要掌握定的方法外,还常会用到些相应的相关软件程序。当然,运维同仁般都具备定的编程能力,根据服务器情况,编写个便捷、好用和适合自己的服务器硬件监控软件也是很有必要的。     服务器硬件监控常用方法及相关软件:  raid卡监控:raid卡常有rai

    2022年8月30日
    4
  • Anaconda+PyQt5+PyCharm开发并生成.exe可执行文件[通俗易懂]

    Anaconda+PyQt5+PyCharm开发并生成.exe可执行文件[通俗易懂]一、安装Anaconda软件二、安装PyCharm软件三、安装PyQt5Anaconda软件自带PyQt,但是安装不完整,开发时可能会遇到问题。因此,最好自己重新完整安装一遍。1.打开AnacondaPrompt终端界面2.安装pyqt5输入以下命令安装:pipinstallpyqt5如果以上命令安装不成功的话使用镜像安装,执行命令:pipinsta…

    2022年8月28日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号