介绍
pkill 是用于向进程发送终止信号的命令行。 可以通过调用全名或缩写名将信号发送到任何进程。
本文将详细介绍如何在 Linux 中使用 pkill 命令。
正在运行的进程
您可以通过运行以下命令列出 Ubuntu 机器上所有正在运行的进程:
$ top
输出:
按 Ctrl + C 停止
使用 pkill 命令
这是它的语法:
pkill [option] pattern
图案
调用与进程或命令行名称匹配的扩展正则表达式。
如果您使用 pkill 命令行而不 [option], 15 (-TERM) 信号将由 pkill 发送到 PID。 (进程 ID)
Linux 用户通常使用以下三种信号:
1(HUP):重新加载进程
-9 (KILL):杀死一个进程
15(TERM):优雅地停止进程
为了 example:
$ 杀戮 -9 chrome
上面的命令将 close 这 chrome 浏览器。
kill -l 用于列出您可以使用的所有信号。
输出:
有 3 种不同的方式来指定信号:
- 使用数字(例如,-9)
- 带有“SIG”前缀(例如,-SIGKILL)
- 没有“SIG”前缀(例如,-KILL)
为了演示,为了杀死最旧的创建屏幕:
$ pkill -9 -o screen
要重新加载 gitlab-runner 进程,请运行:
$ sudo pkill -HUB gitlab-runner
结论
您已经了解了如何在 Linux 中使用 pkill 命令的详细信息。
如果您有任何意见,请告诉我。 谢谢阅读。