天天看点

Linux基础--进程管理相关命令介绍(1)

本文主要介绍了Linux中进程管理的相关命令,涉及到的主要命令有pstree,ps.

(1)pstree

①功能:用来查看进程树

②用例:

Linux基础--进程管理相关命令介绍(1)

(2)ps

①功能:用来显示系统当前进程状态的命令

Linux基础--进程管理相关命令介绍(1)

③相关用法:

ps a:显示所有跟终端相关的进程

Linux基础--进程管理相关命令介绍(1)

ps x:显示所有跟终端无关的进程

Linux基础--进程管理相关命令介绍(1)

相关注释:

  STAT各代码含义:

   S:可中断的睡眠态

   D:不可中断的睡眠态

   R:运行或可运行

   T:停止

   Z:僵死

   s:session leader

   l:多线程进程

   +:前台进程

   N:低优先级进程

   <:高优先级进程

TIME:运行时长

COMMAND:由哪个命令发起的进程,带[]表示内核进程

ps u:以用户为中心显示进程相关信息

Linux基础--进程管理相关命令介绍(1)

%CPU:cputime/realtime

%MEM:memory/realmemory

VSZ:Virtual memory Size(线性地址空间大小)

RSS:非可交换物理内存空间,常驻内存集

4.相关选项:

    -e:显示所有进程

Linux基础--进程管理相关命令介绍(1)

    -f:完整格式列表

Linux基础--进程管理相关命令介绍(1)

    -ef:

Linux基础--进程管理相关命令介绍(1)

    -F:显示额外信息

    -H:显示进程层次关系

    -eFH:

Linux基础--进程管理相关命令介绍(1)

    -o:自定义显示格式,例如:ps -o pid,command

Linux基础--进程管理相关命令介绍(1)

继续阅读