Linux的进程管理之查看进程命令pstree&ps,linuxpstree
Linux的进程管理之查看进程命令pstree&ps,linuxpstree
查看进程
查看进程数 pstree (Processes Tree)
格式:pstree [选项] [PID或用户名]
常用命令选项
-a 显示完整的命令行
-p 列出对应PID编号
[root@svr7 ~]# pstree -a
[root@svr7 ~]# pstree -p
查看进程快照ps Processes Snapshot
格式:ps [选项]
常用选项
-aux 显示当前终端所有进程(a),当前用户在所有终端下的进程(x),以用户格式输出(u)
-elf 显示系统内所有进程(-e),以长格式输出(-l)信息,包括最完整的进程信息(-f)
ps aux 列出正在运行的所有进程
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
用户名 进程ID %CPU %内存 虚拟内存 固定内存 终端 状态 起始时间 CPU时间 程序指令
ps -elf 列出正在运行的所有进程
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
列的信息 |
说明 |
F |
内核分配给进程的系统标记 |
S |
进程的状态 |
UID |
用户ID |
PID |
进程的进程号 |
PPID |
父进程的进程号 |
C |
进程生命周期中的CPU利用率 |
PRI |
进程的优先级(数字越大,优先级越低) |
NI |
nice值,用来参与决定优先级 |
ADDR |
进程的内存地址 |
SZ |
假如进程被换出,所需交换空间的大致大小 |
WCHAN |
进程休眠的内核函数名(进程或内核线程为之等待或休眠的事件) |
STIME |
进程启动时的系统时间 |
TTY |
进程启动时的终端设备 |
TIME |
运行进程需要的累计CPU时间 |
CMD |
启动的程序名称 |
评论暂时关闭