Linux下ps命令输出结果分析 | 您所在的位置:网站首页 › ps为什么会出现进程条 › Linux下ps命令输出结果分析 |
ps -ef命令:查询系统进程信息
UID: 说明该程序被谁拥有(用户ID) PID:就是指该程序的 ID(进程ID) PPID: 就是指该程序父级程序的 ID(父进程号)
C: 指的是 CPU 占用率 STIME: 程序的启动时间 TTY: 指的是登录终端 TIME : 表示进程执行起到现在总的CPU占用时间 CMD: 启动这个进程的命令,它其实就是一个启动进程的命令 grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来(将后面的命令的有关信息列出来)。 注: more:屏幕输出内容分页显示,使画面相对简洁一点,按任意键 到下一页, 不会错过内容 |:前一个命令的输出的内容通过管道符,输入给后面命令 USER表示哪个用户启动了这个进程; PID表示进程的ID; %CPU表示cpu的占用率; %MEM表示内存的使用率; VSZ如果一个程序完全驻留在内存中一共需要会用多少内存; RSS表示进程当前实际上占用了多少内存,注意不要跟VSZ混淆,VSZ的前提是进程完全驻留在内存中; TTY表示tty终端; STAT表示当前进程的状态,(S表示处于休眠状态,D表示不可终端的状态,Z表示僵尸进程,X表示死掉的进程); START启动这个命令的时间点;TIME,进程执行起到现在总的CPU占用时间; COMMAND表示启动这个进程的命令。 ps -l:将目前属于本人这次登入的 PID 与相关信息列示出来
S 代表这个程序的状态 (STAT); UID 用户ID PID 进程的ID号! PPID 父进程的ID; C CPU使用的资源百分比 PRI指进程的执行优先权(Priority的简写),其值越小越早被执行; NI 这个进程的nice值,其表示进程可被执行的优先级的修正数值。 ADDR 这个是内核函数,指出该程序在内存的那个部分。如果是个执行 的程序,一般就是[-] SZ 使用掉的内存大小; WCHAN 目前这个程序是否正在运作当中,若为 - 表示正在运作; TTY 登入者的终端机位置; TIME 使用掉的 CPU 时间。 CMD 所下达的指令名称 ps的其他参数命令参数: -A :所有的进程均显示出来,与 -e 具有同样的效用; -a : 显示现行终端机下的所有进程,包括其他用户的进程; -u :以用户为主的进程状态 ; x :通常与 a 这个参数一起使用,可列出较完整信息。 输出格式: l :较长、较详细的将该PID 的的信息列出; j :工作的格式 (jobs format) -f :做一个更为完整的输出。 |
CopyRight 2018-2019 实验室设备网 版权所有 |