ps命令 查看系统进程信息

ps命令 查看系统进程信息

 

       如果要对进程进行监控和控制,首先必须了解当前进程的情况,基本也就是需要查看当前进程,ps命令是最同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行、进程运行的状态、进程是否结束、进程是否僵死、哪些进程占用了过多的资源等。

 

       功能说明:
       用于监控后台进程的工作情况。

 

       语法:
       ps [选项] [/b]

 

       选项说明:

 

  • -a:显示所有用户进程。
  • -e:显示进程环境变量。
  • -l:给出详细的信息列表。
  • -r:只显示正在运行的进程。
  • -S:增加CPU时间和页面出错的信息。
  • -w:按宽格式显示输出。
  • -u:打印用户格式,显示用户名和进程的起始时间。
  • -x:显示不带控制终端的进程。

 

       ps命令输出字段的含义:

 

  • USER:进程所有者的用户名。
  • PID:进程号,可以惟一标识该进程。
  • %CPU:进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。
  • %MEM:进程使用内存的百分比。
  • VSZ:进程使用的虚拟内存大小,以KB为单位。
  • RSS:进程占用的物理内存的总数量,以KB为单位。
  • TTY:进程相关的终端名。
  • STAT:进程状态,R表示运行或准备运行,S表示睡眠状态,I表示空闲,Z表示冻结,D表示不间断睡眠,W表示进程没有驻留页,T表示停止或跟踪。
  • TIME:进程使用的总CPU时间。
  • COMMAND:被执行的命令行。

 

 

你可能感兴趣的:(linux)