1. 终端复用
tmux是强大的终端复用工具,在服务器上长期运行程序,tmux是必备的工具。其好处当我们退出服务器时(主动退出或因网络连接不好而断开),使用tmux可以保存之前的工作状态。另外,当我们强制或主动断开服务器连接时,如果长时间要跑的程序还在运行,程序很可能会自动停止运行。使用tmux就可以避免这样的情况发生,只要不是程序自身出错,不管我们是否连上服务器,程序都会一直在服务器上运行。
常用的tmux指令如下:
1)创建新的会话
$ tmux new -s session-name
session-name为指定的新会话的名称,新会话相当于完全“备份”了一份终端。
2)接入一个之前的会话
接入第一个可用的会话,使用指令:
$ tmux a
接入指定会话名称的会话,使用指令:
$ tmux a -t session