美文网首页
【CMD】一些进程状态

【CMD】一些进程状态

作者: 盐果儿 | 来源:发表于2025-08-09 20:14 被阅读0次

ps aux 是linux系统里常用命令,用来查看当前系统上运行的所有进程的快照。

ps -> process status

第一位是进程的基本运行状态

R: running(正在运行或在运行队列中等待)

S: interruptible sleep (可中断的睡眠,等待事件完成)

D: uninterruptible sleep(不可中断的睡眠,通常在等待I/O)

T: stopped(停止执行,可能是被调用或SIGSTOP信号暂停)

Z: zoombie(僵尸进程,已结束,但父进程尚未回收)

X: dead (几乎不会看到)

第二位是附加标志,与主状态组合

<:高优先级任务,较少让出CPU

N:低优先级任务

L:有内存锁定(locked in memory,避免被换出)

I:多线程

+:位于前台进程组(foreground process group)

举例:

R+:前台运行的进程

Ss:可中断睡眠状态+session leader

R<:运行中且高优先级

Sl+:多线程,session leader,前台运行

相关文章

网友评论

      本文标题:【CMD】一些进程状态

      本文链接:https://www.haomeiwen.com/subject/ehyuojtx.html