PID 有什么用?
What are PIDs used for?
我知道如何在 Ubuntu
中获取 运行 进程的 PID
,但是除了杀死 运行 进程之外,[=10] 还能做什么=] 用于什么?
问题有点笼统。也许它有助于解释 PID 是什么:
PID 的含义
PID = 进程 ID = 进程标识符
您系统上的每个进程都分配有一个唯一的编号。这个数字就是 PID。 PID 只是为了让您可以明确指定一个进程。所以问题应该是:
What operations can be done on processes.
进程操作
发送信号(与kill
)。信号不仅可以用于杀死程序,例如 dd
可以在发送 USR1
信号时输出其当前进度。
更改优先级(renice
)。进程有一个优先级,它决定了与其他进程相比它们获得多少 CPU 时间。您可以更改优先级。
我知道如何在 Ubuntu
中获取 运行 进程的 PID
,但是除了杀死 运行 进程之外,[=10] 还能做什么=] 用于什么?
问题有点笼统。也许它有助于解释 PID 是什么:
PID 的含义
PID = 进程 ID = 进程标识符
您系统上的每个进程都分配有一个唯一的编号。这个数字就是 PID。 PID 只是为了让您可以明确指定一个进程。所以问题应该是:
What operations can be done on processes.
进程操作
发送信号(与
kill
)。信号不仅可以用于杀死程序,例如dd
可以在发送USR1
信号时输出其当前进度。更改优先级(
renice
)。进程有一个优先级,它决定了与其他进程相比它们获得多少 CPU 时间。您可以更改优先级。