Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个在远程机器上运行的 python 程序。
当我像这样在远程机器上执行程序时。
ssh remotemachine foo.py
我用 CTRL-c 停止 ssh 连接,程序会继续运行一段时间。
我知道我可以用这样的伪终端启动 ssh 连接。
ssh -t remotemachine foo.py
然后程序将捕获 CTRL-c 事件,我可以在程序中处理它。但我想知道是否有更好的解决方案。
您可以获取此应用程序/脚本实例的 pid 并发送 kill 命令