首先来看ps aux参数输出项(采用BSD语法格式显示信息):
a和x选项显示所有进程,u选项显示进程的用户信息。
aux参数共输出11项内容,分别表示的含义如下:
USER:进程所属用户。
PID:进程号。
%CPU:进程占用的CPU资源百分比。
%MEM:该进程所占用的物理内存百分比。
VSZ:该进程使用掉的虚拟内存量。
RSS:进程占用的固定的内存量。
TTY:进程所在终端,当前进程与与当前用户登录用户无关时,显示"?"符号。
STAT:该进程目前的状态,主要状态包括R(运行)、S(睡眠)、D(不可终端睡眠)、T(正在侦测或停止)、Z(已终止,但父进程无法终止,进程变成僵尸进程)、+(前台进程)、|(多线程进程)、N(低优先级)、<(高优先级)、s(进程领导者)、L(已将页面锁定到内存中)。
START:进程启动时间。
TIME:进程使用CPU运行的时间。
COMMAND:进程执行的命令。
通过aux参数,查看ssh进程的详情,所属用户为root,进程号为1659,占用CPU资源为0.0,占用物理内存百分比0.1,使用掉的虚拟内存量156760kbytes,占用的固定内存量5556,sshd与当前用户无关,状态为睡眠、进程领导者,进程启动时间为20:42,占用CPU运行时间0:00等。