tmux 是一个终端复用器(terminal multiplexer),非常有用,属于常用的开发工具。
以下使用centos为例:
一、安装
sudo yum install tmux
二、新建会话
tmux new -s <session-name>
此命令新建一个指定名称的会话。
第一个启动的 Tmux 窗口,编号是0,第二个窗口的编号是1,以此类推。这些窗口对应的会话,就是 0 号会话、1 号会话。
使用编号区分会话,不太直观,更好的方法是为会话起名(推荐自定义名称)。
三、查询会话
tmux ls
# or
tmux list-session
此命令可以查询所有的tmux会话
四、退出会话
在 tmux 窗口中,按下Ctrl+b然后再按下d,就会退出当前会话,会话和里面的进程扔在后端运行。
也可以输入下面的命令来退出会话
tmux detach
# or
exit
五、接入会话
# 使用会话编号
tmux attach -t 0
# 使用会话名称
tmux attach -t <session-name>
六、杀死会话
# 使用会话编号
tmux kill-session -t 0
# 使用会话名称
tmux kill-session -t <session-name>
七、切换会话
# 使用会话编号
tmux switch -t 0
# 使用会话名称
tmux switch -t <session-name>
八、重命名会话
tmux rename-session -t 0 <new-name>
资料:tmux_百度百科