🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# ps 查看进程 **作用**:`ps` 显示当前进程的状态,类似于 windows 的任务管理器 **语法**: ``` ps [options] ``` **选项**: * `-A`:列出所有的进程 * `-w`:显示加宽可以显示较多的信息 * `-au`:显示较详细的资讯 * `-aux`:显示所有包含其他使用者的进程,`au(x)` 输出格式 * `USER`: 进程拥有者 * `PID`:进程`ID` * `%CPU`: 占用的 `CPU` 使用率 * `%MEM`: 占用的内存使用率 * `VSZ`: 占用的虚拟内存大小 * `RSS`:占用的实际内存大小 * `TTY`: 终端的次要装置号码 (minor device number of tty) * `STA`:该行程的状态: * `D`:无法中断的休眠状态 (通常 IO 的进程) * `R`:正在执行中 * `S`: 静止状态 * `T`: 暂停执行 * `Z`: 不存在但暂时无法消除 * `W`: 没有足够的记忆体分页可分配 * `<`: 高优先序的行程 * `N`: 低优先序的行程 * `L`: 有记忆体分页分配并锁在记忆体内 (实时系统或捱A I/O) * `START`: 行程开始时间 * `TIME`: 执行的时间 * `COMMAND`:所执行的指令 **参数:** * `--sort`: 对结果进行按列排序,默认为正序 **示例**: `aux`格式显示进程: ~~~ # ps -aux ~~~ 对结果按`cpu`列倒序显示10条结果: ~~~ # ps -aux --sort -%cpu | head -10 ~~~ 对结果按启动时间正序显示: ~~~ # ps -aux --sort start | head -10 ~~~