12 TIME 进程已经消耗CPU的时间。 13 COMMAND 命令的名称和参数 进程状态,常用字母代表具体的状态。具体内容如下 D睡眠中,等待I/O设备。 Uninterruptible sleep( usually Io) R正在运行中的进程,可运行的进程。 s处于休眠状态,可以被唤醒 T停止或被追踪的进程。 W进入内存交换。(从内核26开始无效) X死掉的进程。(很难见到Ⅹ进程状态) Z僵尸进程。(已经结束却没有释放系统资源的进程) 14 STAT 在进程状态中,常用的附加标志的具体含义如下。 <优先级高于普通优先级的进程 N优先级低于普通优先级的进程。 L有些页被锁进内存 s进程的领导者,也就是说在该进程之下有子进程 I is multi-threaded(using CLONE_THREAD, like NPTL threads do 位于后台的进程组 2. 1. 2ps aux ps命令非常复杂,也显得混乱,但是通常不需要考虑ps的命令, 只需要使用固定的组合就可以了。最常用的ps组合是 ps aux 命令 shell>ps aux 命令说明 (1) ps aux命令显示了系统上运行的所有进程的信息,这些信 息的字段代表的具体含义参考表5-1。 (2) ps aux可以和more结合使用,实现分页查看进程信息 具体命令为 shell>ps aux more (3) ps aux命令可以将执行的结果存入文本文件,具体的命令 为 feng/ps-20111030 tx shell>cat /home/zhaodongfeng/ps-20111030 txt shell>more/home/zhaodongfeng/ps-20111030 txt 7|(am操作系统》讲稿/河南中医学院/阮晓龙/@phactcm.edu.cn7 《Linux 操作系统》讲稿 / 河南中医学院 / 阮晓龙 / rxl@hactcm.edu.cn 12 TIME 进程已经消耗 CPU 的时间。 13 COMMAND 命令的名称和参数。 14 STAT 进程状态,常用字母代表具体的状态。具体内容如下。 D 睡眠中,等待 I/O 设备。Uninterruptible sleep (usually IO) R 正在运行中的进程,可运行的进程。 S 处于休眠状态,可以被唤醒。 T 停止或被追踪的进程。 W 进入内存交换。(从内核 2.6 开始无效) X 死掉的进程。(很难见到 X 进程状态) Z 僵尸进程。(已经结束却没有释放系统资源的进程) 在进程状态中,常用的附加标志的具体含义如下。 < 优先级高于普通优先级的进程。 N 优先级低于普通优先级的进程。 L 有些页被锁进内存。 s 进程的领导者,也就是说在该进程之下有子进程。 l is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)。 + 位于后台的进程组。 2.1.2ps aux ps 命令非常复杂,也显得混乱,但是通常不需要考虑 ps 的命令, 只需要使用固定的组合就可以了。最常用的 ps 组合是 ps aux。 命令: shell>ps aux 命令说明: (1)ps aux 命令显示了系统上运行的所有进程的信息,这些信 息的字段代表的具体含义参考表 5-1。 (2)ps aux 可以和 more 结合使用,实现分页查看进程信息。 具体命令为: shell>ps aux |more (3)ps aux 命令可以将执行的结果存入文本文件,具体的命令 为: shell>ps aux > /home/zhaodongfeng/ps-20111030.txt shell>cat /home/zhaodongfeng/ps-20111030.txt shell>more /home/zhaodongfeng/ps-20111030.txt