Tmux 是一个终端复用器,是Linux中的一款实用工具,一般来说,打开窗口,会话开始;关闭窗口,会话结束;那如果我们希望关闭窗口的时候,我们的本次会话一直运行不结束呢?因为我们的本次会话可能是在执行一个脚本,我们希望他保持运行,这个时候就可以使用Tmux这个工具了。
使用Tmux简单步骤
- 新建一个名称为apps的会话:
tmux new -s apps
- 在这个会话中执行某些命令,例如跑一个脚本
- 将这个会话与当前窗口解绑,可以实现退出窗口时,会话不结束:
tmux detach
(快捷键:先按ctrl+b,再按d) - 查看所有会话,会显示刚刚创建的apps会话:
tmux ls
- 再次进入这个会话:
tmux a -t apps
- 还可以将窗口分成多个窗格(pane),每个窗格运行不同的命令
① 划分上下两个窗格:tmux split-window
② 划分左右两个窗格:tmux split-window -h
- 在多个窗格中移动光标:(快捷键:先按ctrl+b,再按鼠标的上下左右键即可)