linux ps ef 进程 每列的意思,linux中查看进程命令ps aux和ps

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

linux ps ef <a href=https://www.elefans.com/category/jswz/34/1771450.html style=进程 每列的意思,linux中查看进程命令ps aux和ps"/>

linux ps ef 进程 每列的意思,linux中查看进程命令ps aux和ps

Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到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 的进程); uninterruptible sleep (usually IO)不可中断

R //正在运行可中在队列中可过行的;

S //处于休眠状态;

T //停止或被追踪; traced or stopped

W //进入内存交换 (从内核2.6开始无效);

X //死掉的进程 (基本很少见);

Z //僵尸进程;  a defunct (”zombie”) process

< //优先级高的进程

N //优先级较低的进程

L //有些页被锁进内存;

s //进程的领导者(在它之下有子进程);

l //多线程,克隆线程(使用 CLONE_THREAD, 类似 NPTL pthreads);

+ //位于后台的进程组;

更多推荐

linux ps ef 进程 每列的意思,linux中查看进程命令ps aux和ps

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

发布评论

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

>www.elefans.com

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