ps aux 命令使用

ps,aux,命令,使用 · 浏览次数 : 55

小编点评

**命令参数介绍:** * `a`:显示所有用户的进程,包括其他用户的进程。 * `u`:以用户为基础显示详细信息,包括用户名、进程ID、CPU利用率、内存使用等。 * `x`:显示没有控制终端的进程。 **命令响应结果参数介绍:** * `USER`:进程所属的用户。 * `PID`:进程的ID。 * `%CPU`:进程使用的CPU百分比。 * `%MEM`:进程使用的内存百分比。 * `VSZ`:进程使用的虚拟内存大小(单位:KB)。 * `RSS`:进程使用的物理内存大小(单位:KB)。 * `TTY`:进程所连接的终端设备。 * `STAT`:进程状态。 * `START`:进程启动时间。 * `TIME`:进程占用CPU的累计时间。 * `COMMAND`:进程的命令行。 **使用实例:** ``` ps aux ``` **常用参数:** * `-e`:显示所有进程,而不仅限于当前用户。 * `-f`:显示完整的进程信息,包括父进程ID、CPU使用情况、内存占用等。 * `-u <username>`:显示特定用户的进程信息。 * `--sort=<key>```:按指定的键对进程进行排序,常见的键包括`pid`(进程ID)、`cpu`(CPU使用率)、`rss`(驻留集大小)等。 * `-r`:以反序显示进程列表,即逆序排列。 * `--forest`:以树状结构展示进程的父子关系。 * `-o <format>```:自定义输出格式,可以指定要显示的字段,如`%cpu`(CPU使用率)。

正文

转载请注明出处:

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 命令使用相似的内容:

ps aux 命令使用

转载请注明出处: ps aux​​命令是一个常用的Linux/Unix系统命令,它用于查看正在运行的进程信息。下面是该命令使用的参数介绍、命令响应结果参数介绍以及一些使用实例的总结: 命令使用参数介绍: ​​a​​: 显示所有用户的进程,包括其他用户的进程。 ​​u​​: 以用户为基础显示详细信息,

常用命令

ps -aux //完整的显示当前用户的所有进程 ps -ef|grep <进程名> //查看并筛选 跟进程名有关的进程,该进程名可以是进程的全部或者部分。 kill -9 98456 //关闭进程 rm -rf /root/logs/game 删除文件夹 rm -f /root/logs/game

Linux下Nginx安装证书

Linux下Nginx安装证书 1.服务器自带nginx修改配置 1.查看Nginx进程: ps -aux | grep nginx 2.修改对应config文件 vim /www/server/nginx/conf/nginx.conf 修改内容: server { #SSL 默认访问端口号为 4

Linux 文件系统(二) --- vfs简单分析

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 VFS(Virtual File System)是一种软件抽象,主要还是为了连接用户态、内核态和实际文件系统本身。例如:我们可以write一个字符串到磁盘e

Linux 文件系统之 --- ext4文件系统简介

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 在linux下面,常见的linux fs就是ext系列,linux里面的vfs也和这个ext fs息息相关。本文主要详解一下ext4 fs的实现原理,并且,

Linux_aarch64_head.S到main.c的环境建立

PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 环境说明 无 前言 最开始,我仅仅是对linux比较感兴趣,觉得其很神奇的,能够做到很多事情。后面了解到其源码也是开源的,于是抱着学习的态度,简要的看了看相关的代码,在那个时候

[转帖]docker使用阿里镜像源

ps:docker使用阿里镜像源特别快 首先安装docker:参考https://www.jianshu.com/p/2dae7b13ce2f 一.使用阿里镜像地址: dockerd --registry-mirror=https://lcmbw9im.mirror.aliyuncs.com 如果执

[转帖]S3FS 简介及部署

PS:文章一般都会先首发于我的个人Blog上:S3FS 简介及部署 · TonghuaRoot's BloG. ,有需要的小伙伴可以直接订阅我的Blog,获取最新内容。 0x00 前言 S3FS可以把S3 Bucket可以向挂盘一样,挂在本地,适用于Linux和Mac OS,完事复制粘贴写文件啥的跟

跳转到应用市场下载

ps: 自用的,在此简单记录 //判断应用市场judeBrand() { const userAgent = navigator.userAgent.toLowerCase() const isIphone = userAgent.match(/(iphone|ipad|ipod)/i); cons

docker ps --no-trunc 与 docker ps

转载请注明出处: docker ps --no-trunc与docker ps之间的区别在于输出结果的格式。 docker ps: 默认情况下,docker ps命令以截断的方式显示结果。这意味着容器名称和镜像名称可能会被截断,并且不会显示完整的信息。它适用于简洁的输出,特别是当您只关注容器ID和基