很多操作系统教科书将正在CPU上执行的进程定义为RUNNING状态、而将可执行但是尚未被调度执行的进程定义为READY状态,这两种状态在linux下统一为 TASK_RUNNING状态。...通过ps命令会看到,一般情况下,进程列表中的绝大多数进程都处于TASK_INTERRUPTIBLE状态(除非机器的负载很高)。...linux系统启动后,第一个被创建的用户态进程就是init进程。...此时,进程将被置于EXIT_DEAD退出状态,这意味着接下来的代码立即就会将该进程彻底释放。所以EXIT_DEAD状态是非常短暂的,几乎不可能通过ps命令捕捉到。...命令,见Linux系统之常用命令
ps -eo stat,pid,user,%cpu,%mem,time,cmd
ps -eo stat,pid,user,%cpu,%mem,time,cmd | grep