使用场景
1、使用putty连接远程的linux时,运行程序时间长后,会出现inactive,这时putty连接中断,程序往往会中断,
2、需要多线程运行多个程序,最简单粗暴的方法是打开多个putty窗口实现,但是也会出现上述场景1的情况。
解决方法
这里推荐使用screen,这个只需打开一个putty窗口可以多线程运行多个程序,它通过命令可以将将程序挂后台运行,以后操作不影响后台程序,同时也能激活挂后台的界面,对当前窗口像普通putty窗口一样操作。
screen常见操作
screen -S your_name 创建一个your_name的新窗口
ctri a d 将当前新窗口挂后台,程序后台运行,此时回到基界面
screen -S your_name -X quit 杀死your_name窗口 程序停止
screen -ls 查看创建的screen窗口
screen -r your_name 激活后台的screen窗口 your_name