Linux:ps指令
学习自:Linux ps 命令 | 菜鸟教程
linux下ps命令 - 狂奔~ - 博客园
Linux常用的命令——ps
1、说明
ps指令,即process status,用于显示当前进程状态,类似windows的任务管理器。
ps显示的只是执行ps指令时刻的进程状态,如果要动态显示进程信息,可以用top。
2、用法
用法:ps 选项 [--help]
选项
选项 |
说明 |
-A | 显示所有进程 |
c | 进程的真实名称 |
-aux |
显示所有包含其它使用者的信息 |
e | 环境变量 |
-f | 进程的详细信息 |
f | 程序间的关系 |
-H | 树状结构 |
l | 进程的长格式信息 |
-p PID | 显示指定PID的进程信息 |
r | 当前终端的进程 |
T | 当前终端的所有程序 |
-u 用户 | 指定用户的所有进程 |
3、关于ps -aux | grep
用途:显示包含其它使用者的进程
输出格式:USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
格式说明:
格式 |
说明 |
USER | 所有者 |
PID | |
%CPU | CPU占用 |
%MEM | 内存占用率 |
VSZ | 虚拟内存占用 |
RSS | 内存占用大小 |
TTY | 终端的次要装置号码 |
STAT |
状态: D:无法中断的休眠状态(一些IO进程) R:运行 S:静止 T:暂停 Z:不存在但暂时无法消除 W:没有足够内存页分配 <:高优先级 N:低优先级 L:有记忆体分页分配并锁在记忆体内 |
START | 开始时间 |
TIME | 已经执行的时间 |
COMMAND | 执行命令 |
示例