最近一直在家远程实习,发现vpn一断开Xshell窗口就自动退出,窗口里跑的代码就被ctrl C了。这时候tmux就派上用场啦,这个工具可以帮助我们分离会话和窗口,即窗口被关闭进程也不会被kill。


1.ubuntu下安装
sudo apt-get install tmux

2.新建一个名为name的会话
tmux new -s name
在后台新建一个名为name的会话
tmux new -s name -d

3.查看当前所有会话
tmux ls

4.连接已有的会话name
tmux attach -t name

5.退出但是不关闭会话
ctrl+b+d
tmux detach

6.关闭会话
ctrl+d
tmux kill-session -t name

7.重命名会话
tmux rename -t old_name new_name