1,ps命令 ps命令是一个很强大的命令了,显示查询瞬间进程的状态,参数众多,仅列几个常用的和具体参数的含义。 1)基本使用 ps-aux #显示详细的进程信息,进程所有者不限于当前用户 查询到的进程有关参数的含义: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND USER: 进程所有者 PID: 进程ID %CPU:...
NI:nice 值(负值表示高优先级,正值表示低优先级) VIRT:进程使用的虚拟内存总量(同 VSZ),单位 kb。VIRT = SWAP + RES RES:进程使用的、未被换出的物理内存大小(同 RSS),单位 kb。RES = CODE + DATA SHR:共享内存大小,单位 kb S:进程状态。D = 不可终端的睡眠状态,R = 运行,S = 睡眠,T = 跟踪/...
解释如下: VSZ–进程的虚拟大小 RSS–驻留集的大小,可以理解为内存中页的数量 TTY–控制终端的ID STAT–也就是当前进程的状态,其中S-睡眠,s-表示该进程是会话的先导进程,N-表示进程拥有比普通优先级更低的优先级,R-正在运行,D-短期等待,Z-僵死进程,T-被跟踪或者被停止等等 STRAT–这个很简单,就是该进程启动...
%MEM:占用整个内存空间的比率 VSZ:虚拟内存集,占用虚拟内存的大小。虚拟内存是内核把进程实际占用的内存page伪装成的一个完整内存,把这个虚拟完整内存提供给进程的,让进程自以为自己霸占了整个内存。进程占用的虚拟内存可能包括一些公共内存page,但进程并不知道是公共的。这些公共内存page不算进程占用的实际内存。 RSS: ...
VSZ表示占用的虚拟内存大小,以KB为单位。RSS为进程占用的物理内存值,以KB为单位。TTY表示该进程建立时所对应的终端,”?”表示该进程不占用终端。STAT表示进程的运行状态,包括以下几种代码:D,不可中断的睡眠;R,就绪(在可运行队列中);S,睡眠;T,被跟踪或停止;Z,终止(...
其中第一句主要是为了获取标题(USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND)。 接下来的grep -v PID是将ps aux命令得到的标题去掉,即grep不包含PID这三个字母组合的行,再将其中结果使用sort排序。 sort -rn -k +3该命令中的-rn的r表示是结果倒序排列,n为以数值大小排序,而-k +3则是针对...
VSZ–进程的虚拟大小 RSS–驻留集的大小,可以理解为内存中页的数量 TTY–控制终端的ID STAT–也就是当前进程的状态,其中S-睡眠,s-表示该进程是会话的先导进程,N-表示进程拥有比普通优先级更低的优先级,R-正在运行,D-短期等待,Z-僵死进程,T-被跟踪或者被停止等等 ...
[root@localhost~]#ps–aux(A代表全部,U代表命令,X代表用户) Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root1 0.0 0.0 19228 1520 ?SsJun29 0:01 /sbin/init root2 0.0 0.0 0 0 ? S Jun29 ...
VSZ:该进程所占用的虚拟内存量(KB); RSS:该进程所占用的固定的内存量(KB); TTY:该进程在哪个终端机上面运行,若与终端机无关则显示?另外,tty1~tty6是本机上面的登录者程序,若为pts/0等的,则表示为由网络连接进主机的进程; STAT:该进程目前的状态,状态显示与ps -l的S标识相同(R/S/T/Z); TIME:该进...
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND USER:进程的所有者 PID:进程标识符 %CPU:进程占用的CPU处理时间的百分比; %MEM:进程占用的物理内存的百分比; VSZ:虚拟内存集(可交换内存集) RSS:常驻内存集的 TTY:进程与哪个终端相关;?表示与终端无关; ...