1
208
在bash中有一个特殊的变量:
$!扩展到后台执行的最后一个进程的PID。 |
2
267
你可以按工号杀人。当您将任务置于后台时,您将看到如下内容:
那
要查看作业编号列表,请使用
|
3
41
下面的命令给出了会话中所有后台进程的列表,以及PID。然后您可以使用它来终止进程。
示例用法:
|
4
22
这将杀死所有后台进程:
|
5
2
|
6
1
你需要它的PID…用“ps-a”找到它。 |
7
0
这是一个主题外的答案,但对于那些感兴趣的人来说,这可能是有价值的。 正如@john kugelman的答案所示,%与工作规范有关。 如何有效地找到它?使用less的&pattern命令 ,似乎man使用较少的寻呼机(不太确定),在man bash类型&%中,类型enter将只显示包含“%”的行,以重新显示所有行,类型&。然后进入。 |
8
-1
只需使用killall命令: 取消所有任务名称 有关更多信息和更高级的选项,请键入“man killall”。 |
tgogos · Golang-按名称终止进程 8 年前 |
Tastalian · Python多处理中挂起子进程的硬杀伤 8 年前 |
Marcel · 家长的PID在循环中不起作用,导致Bash停止睡眠 8 年前 |
runner · 在linux中关闭电源时停止应用程序的Shell脚本 9 年前 |
Tomas · “For”循环并在Bash脚本中休眠 10 年前 |