两者没太大差别

追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同。现在的大部分Linux系统都是可以同时使用这两种方式的。

ps -ef 是用标准的格式显示进程的、其格式如下

其中各列的内容意思如下
UID    //用户ID、但输出的是用户名 
PID    //进程的ID 
PPID    //父进程ID 
C      //进程占用CPU的百分比 
STIME  //进程启动到现在的时间 
TTY    //该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程。 
CMD    //命令的名称和参数

ps aux 是用BSD的格式来显示、其格式如下

同ps -ef 不同的有列有
USER      //用户名 
%CPU      //进程占用的CPU百分比 
%MEM      //占用内存的百分比 
VSZ      //该进程使用的虚拟內存量(KB) 
RSS      //该进程占用的固定內存量(KB)(驻留中页的数量) 
STAT      //进程的状态 
START    //该进程被触发启动时间 
TIME      //该进程实际使用CPU运行的时间

其中STAT状态位常见的状态字符有
D      //无法中断的休眠状态(通常 IO 的进程); 
R      //正在运行可中在队列中可过行的; 
S      //处于休眠状态; 
T      //停止或被追踪; 
W      //进入内存交换 (从内核2.6开始无效); 
X      //死掉的进程 (基本很少见); 
Z      //僵尸进程; 
<      //优先级高的进程 
N      //优先级较低的进程 
L      //有些页被锁进内存; 
s      //进程的领导者(在它之下有子进程); 
l      //多线程,克隆线程(使用 CLONE_THREAD, 类似 NPTL pthreads); 
+      //位于后台的进程组;

转载于:https://www.cnblogs.com/itplay/p/11096474.html

【Shell】ps -ef 和ps aux相关推荐

  1. 【Linux】ps -ef 和ps aux 有什么不同呢?

    ps -ef 和ps aux 有什么不同呢? 有没有从事运维多年,却不知道ps -ef 和ps aux 这俩不同选项的区别呢? 今天来讲讲他们的不同 先看看他们显示的内容 $ ps -ef | hea ...

  2. Linux下ps -ef和ps aux的区别及格式详解

    Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格, ...

  3. ps -ef和ps aux

    ps -ef和ps aux ps -ef unix风格 -e 列出所有进程 -f 完整格式 UID PID PPID C STIME TTY TIME CMD root 1 0 0 8月27 ? 00 ...

  4. Linux下ps -ef 和 ps aux 的区别及格式详解

    Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢? 这里要说一下 BSD vs System V 这里需要说明的是:Linux不能称为"标准 ...

  5. ps -ef和ps -aux的区别

    两者均为Linux中的ps命令 主要区别如下: 1.ps -ef用于查看全格式的全部进程,ps -aux也是用于查看进程.其中"ps"是在Linux中是查看进程的命令," ...

  6. ​​Linux下ps -ef和ps aux的区别及格式详解​

    Linux下显示系统进程的命令ps,最常用的有 ps -ef 和 ps aux.这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格 和 BSD ...

  7. Linux下ps -ef和ps aux的区别

    他们都是用来显示当前运行的进程,但是: ps aux 是用BSD的格式来显示 java这个进程 显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , ...

  8. ps -ef 和ps -aux 和ps aux

    1ps aux和ps –aux 请注意"ps -aux"不同于"ps aux".POSIX和UNIX的标准要求"ps -aux"打印用户名为 ...

  9. ps -ef 与 ps -eLf 的区别

    ps -ef只打印进程,而ps -eLf会打印所有的线程,同时加了两列.例如: [root@centos6 ~]# ps -ef | grep rsyslogd root      1470      ...

  10. ps -ef和ps aux的区别

    ps aux 是用BSD的格式来显示 java这个进程显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , ...

最新文章

  1. CSS自适应的占位符效果
  2. 【数据结构】C语言栈的基本操作
  3. Java中获取域名、端口号、项目名等实现路径适配
  4. Mysql雨松工具类使用
  5. linux之cat命令详解
  6. Windows 7安装PlayReady出现“任务被禁用”错误信息
  7. element ui表单校验prop的链式写法----源码分析
  8. Madagascar的宏定义函数--取最值、取整
  9. [Unity2018.3新功能]Prefab嵌套和变体
  10. 计算机科学与技术做什么实验,计算机科学与技术专业实验教学大纲
  11. android 数据持久化——I/O操作
  12. 捕获浏览器关闭、刷新事件,在窗体关闭时从全局对象里移除当前用户
  13. 浅谈ajax同步、异步的问题
  14. liinux下安装jdk
  15. 15个C语言“谜题”,有你知道的吗?
  16. 【Swing】图片查看器
  17. iOS/iPadOS中Office中文字体显示不正确的解决方法
  18. 驱动中同步与异步发送IRP
  19. rel=nofollow 是什么意思
  20. 工具类--GeneralUtil

热门文章

  1. /sbin/mount.vboxsf: mounting failed with the error: Protocol error
  2. 如果粒子运动只受力影响,那么意识从何而来
  3. 假期最后一天,出差赶到天津
  4. 手机变慢怎么办?复位、重置可解决
  5. VS2010:外部依赖目录错误,怎么办
  6. 能跑的东西,尽量继续跑,平稳过渡
  7. 和尚感谢你,要避开,这样才能求到福
  8. 吸烟首先危害是会引起火灾,电子烟较好
  9. Python输出异常信息(行号)
  10. 凑热闹买了个小米剃须刀