我使用以下命令在 linux 上并行运行两个 python 脚本
python program01.py & python program02.py
当我使用像“ctrl+c”这样的键盘快捷键来停止它们时,它只会关闭命令中最后一个程序(例如这里是“program02.py”),而另一个保持打开/运行.
我需要知道如何使用键盘命令一次关闭所有它们,因为有时我需要它们全部保持运行,而此时只能使用键盘命令。
最佳答案
当您在结尾处使用 &
运行程序时,它会在后台运行。要终止所有后台作业,请使用 jobs -p | xargs kill -9
命令。没有为此的 bash 快捷方式。
在这种情况下,您可能希望将命令运行为:
python program01.py & python program02.py &
关于python - 用于停止所有并行运行的程序的键盘快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25451872/