screen

Nothing is trustworthy if you dont want to trust.

用linux的时候,迟早会遇到这样的问题,比如远程跑个什么很久远的程序,断掉ssh后程序就断了,这个时候当然可以用

nohup python test.py &

将进程转入后台保持。这里有个更简单的法子,在系统中装一个screen

sudo apt install screen

这样不仅可以保持任务不被中断,而且可以进行多任务切换,算是一个远程ssh访问的强力控件了

比如下面的例子中就有五个“窗口”运行,可以切换到任何一个任务

image-20211014115351014

在Max OS中的screen工具提供了更多的便捷操作