标签: python ssh
我正在编写一个在远程计算机上运行的python程序。
当我在这样的远程机器上执行程序时。
ssh remotemachine foo.py
我用CTRL-c停止ssh连接程序一直运行。
我知道我可以用这样的伪终端启动ssh连接。
ssh -t remotemachine foo.py
然后程序将捕获CTRL-c事件,我可以在程序中处理它。但我想知道是否有更好的解决方案。
答案 0 :(得分:0)
你可以获得这个应用程序/脚本实例的pid并发送kill命令