tmux快速上手

假设你已经安装好Tmux命令了

前缀键

先讲一个概念:前缀键

Tmux 窗口有大量的快捷键。所有快捷键都要通过前缀键唤起。默认的前缀键是Ctrl+b,即先按下Ctrl+b,快捷键才会生效。

举例来说,帮助命令的快捷键是Ctrl+b ?。它的用法是,在 Tmux 窗口中,先按下Ctrl+b,再按下?,就会显示帮助信息。

然后,按下 ESC 键或q键,就可以退出帮助。

默认的情况下前缀按键是 ctrl + b , 这个前缀按键不是很友好,ctrl 和 b 的距离真的是太长了,操作起来不是很舒心,当然这个前缀按键是可以通过 tmux 的配置文件 .tmux.conf 进行修改的

启动Tmux

$ tmux

上面的命令会创建一个 session ,默认是通过数字编号来命令的,第一个启动的 Tmux 窗口,编号是0,第二个窗口的编号是1,以此类推。这些窗口对应的会话,就是 0 号会话、1 号会话。

创建会话

使用编号区分会话,不太直观,更好的方法是为会话起名。

$ tmux new -s <session-name>

其中-s是指定会话名。

退出Tmux

按下Ctrl+b(前缀键)+d 或者显式输入exit命令,就可以退出 Tmux 窗口。

分离会话

在 Tmux 窗口中,按下前缀键+d或者显示输入下面的命令

$ tmux detach

上面命令执行后,就会退出当前 Tmux 窗口,但是会话和里面的进程仍然在后台运行。

进入会话

使用会话编号
$ tmux attach -t 0
使用会话名称
$ tmux attach -t <session-name>

查看当前所有的 Tmux 会话

$ tmux ls
# 或者
$ tmux list-session

切换会话

使用会话编号
$ tmux switch -t 0
使用会话名称
$ tmux switch -t <session-name>

杀死会话

使用会话编号
$ tmux kill-session -t 0
使用会话名称
$ tmux kill-session -t <session-name>

重命名会话

tmux rename-session命令用于重命名会话。

$ tmux rename-session -t 0 <new-name>

上面命令将0号会话重命名。

上下浏览历史输出

在输出超过一个页面的时候,我们需要浏览前面的输出,这个时候可以用Ctrl+b(前缀键),然后[,就可以用上下按键(包括PgUp、PgDown键)查看前后输出了。

评论

  1. Windows Chrome 86.0.4240.198
    4 月前
    2024-1-11 13:29:31

    感谢分享

发送评论 编辑评论


				
上一篇
下一篇