Tmux
命令行模式:打开一个终端窗口,在里面输入命令。用户与计算机的这种临时的交互,称为一次会话。其中,窗口与其中启动的进程是连在一起的,打开窗口,会话开始;关闭窗口,会话结束,会话内部的进程也随之终止。
1.Tmux作用
- 会话与窗口解绑,即窗口关闭时,会话并不终止
- 允许在单个窗口中,同时访问多个会话
- 允许每个会话有多个连接窗口,因此可以多人实时共享会话
- 支持窗口任意的垂直和水平拆分
2.Tmux安装
sudo apt-get install tmux
sudo yum install tmux
3.命令
- 新建一个指定名称的会话
tmux new -s <session-name>
- 分离会话:退出当前Tmux窗口,但是会话和里面的进程仍然在后台运行
tmux detach
- 查看当前会话
tmux ls
- 重新接入已经存在的会话
# 使用会话编号
tmux attach -t 0
# 使用会话名称
tmux attach -t <session-name>
- 杀死某个会话
# 使用会话编号
tmux kill-session -t 0
# 使用会话名称
tmux kill-session -t <session-name>
- 切换会话
# 用ID切换
tmux switch -t 0
# 用name切换
tmux switch -t <session-name>
- 会话重命名
tmux rename-session -t 0 <new-name>