常见的扩展选项
- aux
a:显示一个终端所有的进程
u:显示进程的归属用户及内存使用情况
x:显示没有关联控制终端的进程 - axjf
j:显示进程归属的进程组id、会话id、父进程id
f:以ascii的形式显示出进程的层次关系
举例aux
-
USER:进程是哪个用户产生的
-
PID:进程的身份证号码
-
%CPU:指进程对CPU的占用率
-
%MEM:进程占用内存的百分比
-
VSZ:进程使用虚拟内存的大小
-
RSS:进程使用物理内存的大小
-
TTY:进程关联的终端
-
STAT:进程当前状态
-
START:进程的启动时间
-
TIME:进程运行的时间
-
COMMAND:当前进程执行的是哪个程序
举例axjf
PPID:当前进程父进程的id
PID:当前进程的id
PGID:当前进程所在的进程组的ID
SID:进程所在的会话的ID
TTY:进程所关联的终端
TPGID:判断进程是否为守护进程(-1则为守护进程)
- STAT:进程当前状态
- UID:用户ID,记录进程是哪个用户启动的
- TIME:进程运行的时间
- COMMAND:记录进程之间的层次关系(和上边不同)
使用场景
- 关注进程本身,使用aux
- 关注进程之间的关系,用axjf