tmux——轻松实现进程后台托管!

Background

远程连接服务器跑模型时,经常由于客户端IP地址发生变化,或者关闭Terminal窗口,而导致服务器Session终端,这里介绍一种可随时从Session中抽离,又能在需要时候重新回到该Session的方法

以下程序均为在服务器端操作,或者SSH远程服务器操作

1、服务器端安装tmux
$ apt-get install tmux
2、Terminal窗口直接键入tmux,进入一个session,左下角显示该session进程号
$ tmux

现在便可随时关闭Terminal,Session便可以在后台安静稳定地运行!需要恢复该Session时:

$ tmux attach -t 0
3、杀掉该session

在某个tmux窗口内,输入exit便可以kill并退出

$ exit