Linux(ps -aux命令)
在 Linux 中,ps -aux
是一个常见的用于查看系统进程信息的命令。
以下是 ps -aux
命令的解释:
ps
: 进程查看命令。-aux
:这是ps
命令的选项,有以下三个部分的组合:-a
: 显示所有用户的进程,而不仅仅是当前用户的。-u
: 显示详细的用户/拥有者(user)信息。-x
: 显示没有控制终端的进程。
因此,ps -aux
会列出当前系统中所有用户的所有进程,并显示详细的用户信息,包括没有控制终端的进程。
请注意,ps -aux
的写法在一些操作系统中可能已经过时,更推荐使用 ps aux
(无需加横杠)。
示例输出:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 16336 1108 ? Ss Dec01 0:02 /usr/lib/systemd/systemd
root 2 0.0 0.0 0 0 ? S Dec01 0:00 [kthreadd]
...
john 123 0.1 0.5 123456 7890 pts/0 R+ Dec01 1:23 /usr/bin/example-command
在上面的示例中,USER
表示进程的用户,PID
是进程的 ID,%CPU
和 %MEM
分别表示 CPU 和内存的占用百分比,COMMAND
是启动进程的命令行。