tmux的使用
ssk-wh Lv4

tmux是一个终端复用软件,可以让你在一个终端窗口中运行多个终端会话。它有很多的命令和选项

安装

sudo apt install tmux

场景

1、桌面标准终端不支持分屏

2、终端关闭后运行的命令想继续运行

3、远程操作时让对方看到自己的操作内容

image

常用命令

操作 命令
启动tmux 在终端输入tmux即可启动,会在当前窗口创建一个新的会话
创建新会话 tmux new -s session_name,其中session_name是会话名称
分离当前会话 按下快捷键Ctrl-b d即可分离当前会话
列出所有会话 tmux ls
恢复会话 tmux attach -t session_name,其中session_name是要恢复的会话名称
切换会话 tmux switch -t session_name,其中session_name是要切换的会话名称
关闭会话 tmux kill-session -t session_name,其中session_name是要关闭的会话名称;或在当前会话中按下快捷键Ctrl-b x,然后输入y关闭
分割窗格 按下快捷键Ctrl-b %(或tmux split-window -v)即可将当前窗格垂直分割,按下Ctrl-b “即可将当前窗格水平分割(或tmux split-window -h)
切换窗格 按下快捷键Ctrl-b 方向键即可切换到相应的窗格
调整窗格大小 按下快捷键Ctrl-b :进入命令模式,输入resize-pane -U、resize-pane -D、resize-pane -L、resize-pane -R来调整上下左右窗格的大小(或Ctrl-b 长按方向键)
切换窗口 按下快捷键Ctrl-b n切换到下一个窗口,按下Ctrl-b p切换到上一个窗口
列出所有窗口 按下快捷键Ctrl-b w即可列出所有窗口
创建新窗口 按下快捷键Ctrl-b c即可创建一个新窗口
关闭窗口 按下快捷键Ctrl-b &即可关闭当前窗口
 Comments
Comment plugin failed to load
Loading comment plugin