tmux如果卡住,就只能kill掉其进程了
ps -aux | grep tmux
注意全部是先按ctrl+b, 再按别的
1、创建一个新会话
tmux
这就是进入tmux并创建了0号会话(session)
默认会命名为0,1,2,3,4
如果想要自己命名
tmux new -s test
重命名会话
ctrl b + $
退出tmux
exit 或 ctrl+d
2、在窗口中划分窗格
左右划分窗格
ctrl b + %
百分号一定要打出来,就是要按住shift键
上下划分窗格
ctrl b + "
同一个窗口里切到不同的窗格
ctrl b + 上下左右键
放大当前窗格
ctrl b + z
再按一下ctrl b+z将还原
调整窗格的上下大小
ctrl b + alt ↑
每按一次调整一下
关闭当前窗格
ctrl b + x
3、在tmux创建一个新窗口
ctrl b + c
新建了窗口1
切到前一个窗口
ctrl b + p
切到后一个窗口
ctrl b + n
关闭当前窗口
ctrl + d 或 ctrl b + &
列出所有窗口,可以选择切换
ctrl b + w
4. 关闭某个不响应的窗口(window)
tmux kill-window -t 2
4. 分离会话
将当前会话与窗口分离
tmux detach 或 Ctrl+b d
命令执行后,就会退出当前 Tmux 窗口,但是会话和里面的进程仍然在后台运行
查看当前所有的 Tmux 会话
tmux ls
这个attach表示有一个窗口正在运行它(我打开的另一个终端)
然后想要重新接入某个已存在的会话
tmux attach -t 0
tmux a -t 0
重新接入0号会话
在tmux中上下翻页
Ctrl b + pageup/pagedown