Linux ps命令:查看所有进程信息
Linux 中使用最频繁的系统监控工具就是 ps 命令和 top 命令,本节先讲解 ps 命令的用法,top 命令则放在下一节进行讲解。
ps 命令可以查看系统中所有运行进程的详细信息。其语法格式如下:
表 1 中已经列出了 ps 命令的常用选项及作用,需要注意的是,在使用 ps 命令时,它的部分选项不能在前面加“-”。例如命令 ps aux,aux 是选项但前面不能加“-”。
ps 命令中最常用的选项有以下 3 个:
【例 1】ps -le 命令的使用。在终端页面输入命令如下:
【例 2】ps -l 命令的使用。在终端页面输入命令如下:
声明:《Linux系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。
ps 命令可以查看系统中所有运行进程的详细信息。其语法格式如下:
[root@bogon ~]# ps [选项]
常用选项如表 1 所示。选 项 | 作 用 |
---|---|
a | 显示一个终端的所有进程 |
u | 显示进程的归属用户及内存的使用情况 |
x | 显示没有控制终端的进程 |
-l | 长格式显示更加详细的信息 |
-e | 显示所有进程 |
表 1 中已经列出了 ps 命令的常用选项及作用,需要注意的是,在使用 ps 命令时,它的部分选项不能在前面加“-”。例如命令 ps aux,aux 是选项但前面不能加“-”。
ps 命令中最常用的选项有以下 3 个:
- ps aux 命令可以查看系统中所有的进程。
- ps -le 命令不仅可以查看系统中全部的进程,而且还能看到进程的父进程 PID 和进程优先级。
- ps -l命令只能查看当前Shell产生的进程。
【例 1】ps -le 命令的使用。在终端页面输入命令如下:
[root@bogon A]# ps -le F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 1 0 0 80 0 - 4841 poll_s ? 00:00:03 init 1 S 0 2 0 0 80 0 - 0 kthrea ? 00:00:00 kthreadd 1 S 0 3 2 0 -40 - - 0 migrat ? 00:00:00 migration/0 1 S 0 4 2 0 80 0 - 0 ksofti ? 00:00:00 ksoftirqd/0 1 S 0 5 2 0 -40 - - 0 cpu_st ? 00:00:00 migration/0 5 S 0 6 2 0 -40 - - 0 watchd ? 00:00:00 watchdog/0 1 S 0 7 2 0 -40 - - 0 migrat ? 00:00:00 migration/1 1 S 0 8 2 0 -40 - - 0 cpu_st ? 00:00:00 migration/1 1 S 0 9 2 0 80 0 - 0 ksofti ? 00:00:00 ksoftirqd/1ps -le 命令的输出信息有以下几点:
- F:表示进程标志,说明进程的权限。常见的标志有 1 和 4,1 表示进程可以被复制,但是不能被执行;4 表示进程使用超级用户的权限。
- S:表示进程的状态。D 为不可中断的进程,R 为正在运行的进程,S 为正在睡眠的进程,T 为停止或被追踪的进程,X 为死掉的进程,Z 为僵死进程。
- UID:表示运行此进程的用户 ID。
- PID:表示进程 ID。
- PPID:表示父进程 ID。
- C:表示该进程的 CPU 使用率,单位是百分比。
- PRI:表示进程的优先级,数越小,优先级越高,越早被 CPU 执行。
- NI:也表示进程的优先级,数值越小,该进程越早被执行。
- ADDR:表示该进程的内存位置。
- SZ:表示进程占用的内存。
- WCHAN:表示该进程是否运行。“-”代表正在运行。
- TTY:表示该进程由哪个终端产生。
- TIME:表示进程占用 CPU 的运算时间,不是系统时间。
- CMD:表示产生此进程的命令名。
【例 2】ps -l 命令的使用。在终端页面输入命令如下:
[root@bogon A]# ps -l F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 0 S 0 2997 2995 0 80 0 - 27085 wait pts/0 00:00:00 bash 4 R 0 4237 2997 2 80 0 - 27034 - pts/0 00:00:00 ps由输出结果可以看出,只产生了两个进程:一个是登录之后生成的 Shell,也就是 Bash;另一个是正在执行的 ps 命令。
声明:《Linux系列教程》为本站“54笨鸟”官方原创,由国家机构和地方版权局所签发的权威证书所保护。