linux命令查进程,Linux常用命令(十)查看和控制进程

Linux常用命令(十)查看和控制进程

一、查看进程

1、ps命令——查看静态的进程统计信息(Processes  Statistic)

ps命令时Linux系统中最为常用的进程查看工具,主要用于显示包含当前运行的各进程完整信息的静态快照。通过不同的命令选项,可以有选择性地查看进程信息。

■a:显示当前终端下的所有进程信息,包括其他用户的进程。与“x”选项结合时将显示系统中所有的           进程信息。

■u:使用以用户为主的格式输出进程信息。

■x:显示当前用户在所有终端下的进程信息。

■–e:显示系统内的所有进程信息。

■–l:使用长格式显示进程信息。

■–f:使用完整的格式显示进程信息。

以上是ps命令中几个常用的选项,需要注意的是,有一部分选项时不带“-”前缀的。习惯上将上述选项组合在一起使用,如执行“ps aux”或“ps -elf”。

执行“ps aux”命令后,将以简单列表的形式显示出进程信息。[root@houliangjin6 ~]# ps aux

linux命令查进程,Linux常用命令(十)查看和控制进程_第1张图片

上述输出信息中,第一行为列表标题,其各字段的含义描述如下。

■USER:启动该进程的户账号的名称。

■PID:该进程在系统中的数字ID号,在当前系统中是唯一的。

■TTY:表明该进程在哪个终端上运行。“?”表示未知或不需要终端。

■STAT:显示了进程当前的状态,如S(休眠)、R(运行)、Z(僵死)、

■START:启动该进程的时间。

■TIME:该进程占用的CPU时间。

■COMMAND:启动该进程的命令的名称。

■%CPU:CPU占用的百分比。

■%MEM:内存占用的百分比。

■VSZ:占用虚拟内存(swap空间)的大小。

■RSS:占用常驻内存(物理内存)的大小。

若执行“ps -elf”命令,则将以长格式显示系统中的进程信息。例如,输出的信息中还包括PPID列(表示对应进程的父进程的PID号)。[root@houliangjin6 ~]# ps -elf

你可能感兴趣的:(linux命令查进程)