1.tmux
tmux是指通过一个终端登录远程主机并运行后,在其中可以开启多个控制台的终端复用软件
http://c.biancheng.net/linux/tmux.html
https://www.ruanyifeng.com/blog/2019/10/tmux.html
整体逻辑 会话–窗口–窗格
常用命令
1.安装
# Ubuntu 或 Debian
$ sudo apt-get install tmux
# CentOS 或 Fedora
$ sudo yum install tmux
# Mac
$ brew install tmux
2.启动和退出 tmux exit/ctrl+d
3.前缀键 ctrl+b 帮助快捷键ctrl+b ? esc/q退出帮助
4.会话
1.新建会话 tmux new -s xxxx
2.tmux attach -t 0/xxx 接入会话
3.删除会话 tmux kill-session -t 0/xxx
4.切换会话 tmux switch -t 0/xxx
5.重命名 tmux rename-session -t 0/xxx
6.快捷键 Ctrl+b d:分离当前会话 Ctrl+b s:列出所有会话 Ctrl+b $:重命名当前会话
7.最简操作流程
1. 新建会话 `tmux new -s my_session` 。
2. 在 Tmux 窗口运行所需的程序。
3. 按下快捷键 `Ctrl+b d` 将会话分离。
4. 下次使用时,重新连接到会话 `tmux attach-session -t my_session` 。
5.窗格操作 会话内部
1.划分窗格 tmux split-window 上下 -h 左右
2.移动光标 tmux select-pane -U 上 -D 下 -L 左 -R 右
3.交换窗格 tmux swap-pane -U 上移 -D 下移
4