列出进程清单命令ps

 

v      列出进程清单命令ps

§         a 列出带有控制终端的全部进程,不仅仅是当前用户的进程

§         r 只列出正在运行中的进程

§         x 列出没有控制终端的那些进程

§         u 列出进程的所有者

§         f 给出进程之间的父/子关系

§         l 按长格式显示清单

§         w 显示进程的命令行参数

§         ps –ef  显示系统上所有的进程,并以树型结构列出进程之间的关系(在字符下运行)

§          pstree 查看父子关

§         o  用户可以自定义想要显示的字段

v      最常用的参数组合是aux

v      ps   axo   user,pid,cmd

命令执行结果的解释说明:

          USER:进程的拥有者

          PID:进程的标识号码

          %CPU:进程占用CPU的百分比

          %MEM:进程占用内存的百分比

          VSZ:进程占用虚拟内存的总量

          RSS:进程占用真实(驻留)内存的总量

          TTY:进程的控制终端

          STAT:进程的状态

         S(正在运行但没有被cpu处理的)、R(正在被cpu处理的)、D(不可中断的休眠状态,通常与输入和输出有关)、T(正在被纠错程序跟踪或已经被中止的进程)、Z(僵死/僵尸)、W(内存中没有驻留页面,它已经全部交换出内存)、<(高优先级)、N(低优先级)、L(内存页面被锁定,表示是一些实时操作)

          START:进程开始的时间

          TIME:进程已经使用的CPU时间

          COMMAND:进程名称和它的命令行参数