tmux(terminal multiplexer)是Linux上的终端复用神器,可从一个屏幕上管理多个终端(准确说是伪终端)。使用该工具,用户可以连接或断开会话,而保持终端在后台运行。类似的工具还有screen,个人对这二者的使用感受是,用过tmux就再也不想用screen了。
安装:yum install tmux
创建:tmux new-session -s test 创建一个名字叫“test”新的session(命令可以缩写成: tmux new -s test)
返回主shell,tmux依旧在后台运行,里面的命令也保持运行状态 : ctrl+b 然后再按d
tmux#显示已有tmux会话(C-b s):tmux ls
tmux attach-session -t test #选择连接到名字叫“test”的session上 (命令可以缩写成:tmux att -t test)
tmux kill-session -t test #杀死名字叫test的session