Logo
Section 1 / 5

进程

了解系统进程的基本概念以及查看其状态的常用命令。

导入

进程

了解系统进程的基本概念以及查看其状态的常用命令。

一个进程是在程序或软件系统启动时创建的运行实例。可以将其理解为正在运行的程序。进程通常也被称为 任务。

PID:

每个进程在创建时都会被分配一个唯一的标识符,称为 PID(进程标识符)。

PPID:

每个由父进程创建的子进程都拥有一个父进程的 PID,这个父进程的 PID 称为 PPID。

ps

定义:

ps 是 “进程状态” 的缩写,该命令用于显示当前正在运行的进程的状态及相关信息,包括它们的 PID(进程标识号)。

语法:

1ps [选项]

选项:

选项说明
-A选择所有进程。与 -e 功能相同。
-d选择除会话领导者外的所有进程。
r仅限制选择正在运行的进程。
p pidlist 或 -p pidlist 或 --pid pidlist按进程 ID 选择进程。
--ppid pidlist按父进程 ID 选择进程。
-s sesslist 或 --sid sesslist按会话 ID 选择进程。

示例:

  • 查看系统上所有正在运行的进程,使用标准语法:
1ps -e
  • 显示进程树结构:
1ps -ejH
  • 仅打印进程 ID 为 21 的进程名称:
1ps -p 21 -o comm=

过滤与搜索命令

作业:它们与进程有何不同