Linux —— ps命令

Ps命令

作用

显示瞬间进程的状态,并不动态连续;

如果想对进程进行实时监控应该用top命令;

对进程的管理,可以使用kill命令发送信号

Ps

  • PID : 运行着的命令的进程编号

  • TTY : 命令所运行的终端位置

  • TIME : 运行着的该命令所占用的CPU处理时间

  • CMD : 该进程所运行的命令

操作参数

显示内容

  • a : 显示所有用户的所有进程

  • x : 显示没有控制终端的进程

  • r : 显示运行中的进程

  • A : 显示所有进程 (包括系统进程, 等于e)

显示格式

  • u : 按照用户名和启动时间的顺序来显示进程

  • j : 用任务格式来显示

  • f : 用树形格式来显示

  • w : 显示加宽,自动换行(显示完整的信息)

  • h : 不显示标题

  • l : 长格式输出

显示项

  • USER : 进程所有者

  • PID : 进程ID

  • VSZ : 占用的虚拟内存大小

  • RSS : 占用的内存大小

  • TTY : 进程命令终端

  • STAT : 进程的状态

    • D : 无法终端的休眠状态 (通常是IO进程)

    • R : 正在运行,在可中断队列中

    • S : 处于休眠状态,静止状态

    • T : 停止或者被追踪,暂停执行

    • X : 死掉的进程

    • Z : 僵尸进程,不存在但是展示无法消除

    • 。。。。。。

  • START : 启动进程的时间

  • TIME : 进程消耗CPU的时间

  • COMMAND : 命令的名称和参数

对ps命令常用方法的总结,具体的使用可以用man命令查看

原文地址:https://www.cnblogs.com/alihenaixiao/p/6368189.html