推荐答案
ps aux
本题详细解读
1. ps
命令简介
ps
命令用于显示当前系统的进程状态。它可以列出正在运行的进程及其相关信息,如进程ID(PID)、CPU使用率、内存使用率、启动时间等。
2. ps aux
命令详解
a
:显示所有用户的进程,包括其他用户的进程。u
:以用户友好的格式显示进程信息,包括进程的CPU和内存使用情况。x
:显示没有控制终端的进程,通常是后台进程。
3. 输出字段说明
USER
:进程的所有者。PID
:进程ID。%CPU
:进程占用的CPU百分比。%MEM
:进程占用的内存百分比。VSZ
:进程使用的虚拟内存大小(KB)。RSS
:进程使用的物理内存大小(KB)。TTY
:进程关联的终端。STAT
:进程状态(如S表示睡眠,R表示运行,Z表示僵尸进程等)。START
:进程启动时间。TIME
:进程使用的CPU时间。COMMAND
:启动进程的命令。
4. 其他常用选项
ps -ef
:以完整格式显示所有进程。ps -e
:显示所有进程。ps -f
:以完整格式显示进程信息。
5. 示例
ps aux | grep nginx
这个命令会列出所有与 nginx
相关的进程信息。