tmux是一个terminal multiplexer(终端复用器),它可以启动一系列终端会话。我们使用命令行时,打开一个终端窗口,会话开始,执行某些命令如fio ,dd,scp,关闭此终端窗口,会话结束,fio dd scp服务会话随之被关闭。有时我们希望我们运行的服务被保留,而不是关闭窗口再打开后,重新手动执行。tmux的主要用途就在于此。
- 安装:
sudo yum install tmux
2.启动与退出
输入tmux就可以启动,按照Ctrl + D退出或者Ctrl + B之后按D退出(保留tmux端口)
tmux ls
查看目前存在的tmux
进程
tmux attach -t 0
重新进入某一个会话端口
tmux new -s [session_name]
tmux创建的session的名字默认都是按数字排序,所以可以在进入tmux时对session自定义名字。
Ctrl + b + s
可视化选择任意session