转载请注明出处:

ps aux​​命令是一个常用的Linux/Unix系统命令,它用于查看正在运行的进程信息。下面是该命令使用的参数介绍、命令响应结果参数介绍以及一些使用实例的总结:

命令使用参数介绍:

  • ​a​​: 显示所有用户的进程,包括其他用户的进程。
  • ​u​​: 以用户为基础显示详细信息,包括用户名、进程ID、CPU利用率、内存使用等。
  • ​x​​: 显示没有控制终端的进程。

命令响应结果参数介绍:

​ps aux​​命令的响应结果包含以下列参数:

  • ​USER​​: 进程所属的用户。
  • ​PID​​: 进程的ID。
  • ​%CPU​​: 进程使用的CPU百分比。
  • ​%MEM​​: 进程使用的内存百分比。
  • ​VSZ​​: 进程使用的虚拟内存大小(单位:KB)。
  • ​RSS​​: 进程使用的物理内存大小(单位:KB)。
  • ​TTY​​: 进程所连接的终端设备。
  • ​STAT​​: 进程状态。
  • ​START​​: 进程启动时间。
  • ​TIME​​: 进程占用CPU的累计时间。
  • ​COMMAND​​: 进程的命令行。

使用实例:

  1. 查看所有正在运行的进程:
ps aux
  1. 查看特定用户的进程:
ps aux -u username

协同参数

"ps aux" 命令是用于显示系统中所有进程的详细信息。以下是一些常用的与 "ps aux" 命令配合使用的参数:

  1. ​-e​​:显示所有进程,而不仅限于当前用户。
  2. ​-f​​:显示完整的进程信息,包括父进程ID、CPU使用情况、内存占用等。
  3. ​-u <username>​​:显示特定用户的进程信息。
  4. ​--sort=<key>​​​:按指定的键对进程进行排序,常见的键包括 ​​pid​​​(进程ID)、​​cpu​​​(CPU使用率)、​​rss​​(驻留集大小)等。
  5. ​-r​​:以反序显示进程列表,即逆序排列。
  6. ​--forest​​:以树状结构展示进程的父子关系。
  7. ​-o <format>​​​:自定义输出格式,可以指定要显示的字段,如 ​​%cpu​​​(CPU使用率)、​​%mem​​(内存使用率)等。

如查看当前系统中内存使用情况得排名:

ps aux --sort -rss

在 "ps aux" 命令的输出中,每个进程的状态(stat)字段表示其当前的执行状态。以下是一些常见的进程状态及其含义的示例说明:

  1. R(running):表示进程正在运行或等待执行。
  2. S(sleeping):表示进程处于睡眠状态,即在等待某个事件的发生。
  3. D(disk sleep):表示进程处于不可中断的睡眠状态,通常与输入/输出操作相关。
  4. T(stopped):表示进程已停止执行,并且可以通过调试器来控制它。
  5. Z(zombie):表示进程已经终止,但其父进程尚未清理其进程表项和退出状态,因此成为僵尸进程。
  6. I(idle):表示进程处于空闲状态,即没有要执行的任务。

这些是常见的进程状态标识符,它们帮助我们了解进程在系统中的运行状态。

ps aux 命令使用的更多相关文章

  1. ps -aux 命令下的前几行内容解释 与 top命令下的前几行内容解释

    系统进程分为5种不同的状态: R(运行):正在运行或在运行队列中等待 S(中断):休眠中,在等待某个条件的形成或接受到信号 D(不可中断):收到信号不唤醒和不可运行.进程必须等待直到有中断发生 Z(僵 ...

  2. Linux中 ps aux 命令

    $ ps aux USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 11 100.0 0.0 0 16 ?? RL 4Dec09 ...

  3. ps aux命令解析

    auxa 显示所有与终端相关的进程,由终端发起的.x 显示所有与终端无关的进程.u 显示用户导向的用户列表.VSZ 虚拟内存集,进程占用的虚拟内存空间RSS 物理内存集,进程战用实际物理内存空间.S ...

  4. TOP和PS aux命令显示出来的栏目所代表的意思

    USER: 行程拥有者 PID: pid %CPU: 占用的 CPU 使用率 %MEM: 占用的记忆体使用率 VSZ: 占用的虚拟记忆体大小 RSS: 占用的记忆体大小 TTY: 终端的次要装置号码 ...

  5. Mac终端中输入ps aux显示全部进程

    ps命令是Process Status的缩写. ps aux命令用来列出系统中当前运行的那些进程. ps aux | grep chrome 表示查询关于chrome的所有程序(grep可作为文件内的 ...

  6. linux ps -aux各列含义

    常用ps -aux命令来查看进程情况,但对各列含义还有点模糊,查一下以备后用 # ps aux | moreUSER       PID  %CPU   %MEM   VSZ    RSS    TT ...

  7. Linux ps -ef vs. ps aux(ps -aux)

    ps aux.ps -aux.ps -ef之间的区别 - wynter_的博客 - CSDN博客 https://blog.csdn.net/wynter_/article/details/73825 ...

  8. 《linux命令》ps -aux详细解释

    本文转载自http://blog.chinaunix.net/uid-21516619-id-1824945.html 显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户 ...

  9. linux命令ps aux|grep xxx详解

    对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在运 ...

  10. Linux命令之查看服务进程(ps aux、ps -aux、ps -ef)的运用

    执行ps命令即可列出的是当前服务器进程的快照(时间点),如果想要实时动态的显示进程信息,就可以使用top命令. linux上进程有5种状态:  1. 运行(正在运行或在运行队列中等待)  2. 中断( ...

随机推荐

  1. 微信小程序setData()异常

    近来开发一个小程序的项目,遇到使用setData()始终报错的情况,其问题奇特难解- 一.操作错误截图 如上图,只要将setData放置在回调函数中就会出现异常,如果不放在回调中就正常: 好郁闷,wh ...

  2. Java的先行发生原则

    先行发生原则(Happens-Before)是Java内存模型定义的一个等效判断原则.依赖这个原则,我们可以通过几条简单规则判断数据是否存在竞争,线程是否安全,而不需要陷入Java内存模型苦涩难懂的定 ...

  3. 使用脚本收发 protobuf 协议数据

    问题背景 最近做了一个 ipv6 相关的功能,发现使用 getifaddrs 获取的本地 ipv6 地址有可能不是真实的网络 ipv6 地址: 例如上图中通过 getifaddrs 获得了多个本地 i ...

  4. AI作画本地搭建

    前言 Novel AI (简称NAI)是一个线上的深度学习小说续写平台,而 NAI Diffusion 是 NAI 在2022年10月3日推出的基于 Stable Diffusion 算法的自动生成二 ...

  5. Java版人脸跟踪三部曲之三:编码实战

    欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 本篇概览 作为<Java版人脸跟踪三部曲> ...

  6. 在VS Code 中调试远程服务器的PHP代码

    背景 对于PHP的调试,一般来说我们用 echo 和 var_dump 就够用了. 有时会碰到要解决复杂的逻辑或需要确认代码的运行顺序,这里用var_dump效率就比较低了,这时建议用断点的方式进行代 ...

  7. 巧用 nc 命令传输文件

    今天在业务上云的时候,遇到了些问题.最终发现问题的根源不好排查,于是-- 把生产环境的全量配置文件,还有日志全量打包下载到开发机器分析! 刚入职不是很久的整个运维团队,也不是很熟悉生产环境(有时候觉得 ...

  8. 【游戏开发笔记】编程篇_C#面向对象{上}

    @ 目录 1.变量和表达式 1.1注释 1.2C#控制台程序基本结构 1.3变量(从存储长度来看) 1.4变量的命名 1.5字面值 1.6运算符 2流程控制 2.1分支 2.2循环 3变量知识拓展 3 ...

  9. QMainWindow类中比较重要的方法

    方法和描述 addToolBar():添加工具栏 centralWidget():返回窗口中心的一个空间,未设置时返回NULL menuBar(): 返回主窗口的菜单栏 setCentralWidge ...

  10. sqli笔记

    MySQL数据库自带的数据库information_schema 里面有三个比较重要的表  SCHEMATA .TABLES . COLUMNS  保存数据库所有的数据库名 表名  字段名 SCHEM ...