为了账号安全,请及时绑定邮箱和手机立即绑定

tmux 的使用

标签:
Linux

在了解 tmux ,我们需要了解三个概念:会话、窗口与面板。简单解释就是:我们打开一个终端,就叫创建一个会话,同时会在会话中打开一个窗口。经常我们都是一个窗口,然后在里面输入 Linux 命令进行操作,如果此时需要连多台服务器,或者做多个不同目录下的操作,我们就需要开多个窗口,而 tmux 就是解决这一痛点,它可以让我们在一个窗口下开多个面板,进行不同的操作。也就是说一个会话可以打开多个个窗口,一个窗口可以有多个面板。

了解基本概念之后,介绍项目开发中常用到的几个 tmux 命令,基本上项目中用到的就这几个命令,其他的大家可以自己在需要的时候再去查找。

# 创建会话
tmux
# 这个命令会创建一个tmux 会话,同时会话名称从数字 0 开始命名

# 创建指定名称的会话
tmux new-session -s 会话名称

# 退出当前会话
先按下 ctrl + b ,然后按 d
# 需要注意的是,在 tmux 会中进行操作,都需要先按下 ctrl + b ,再按其他指令  

# 打开指定会话
tmux a -t 面板名称

# 切换会话
ctrl + b, s

# 列出当前所有会话
tmux ls

# 新建窗口
ctrl + b , c
# 窗口是按数据 0 开始创建

# 窗口切换
ctrl + b , 指定窗口名称,即窗口下方的数据

# 新建面板
ctrl + b , % # 左右方向创建
ctrl + b , " # 上下方向创建

# 关闭当前面板
ctrl + b , x
# 当只有一个面板时,会关闭当前窗口
# 当窗口没有其他窗口时,会退出当前会话
# 当会话中只有一个窗口时,会删除整个会话

# 左右上下切换面板
ctrl + b , 上下左右方向键

# 清屏
ctrl + l

# 翻屏
ctrl + b , ] , 然后上下键可滚动

基本上项目中掌握上述命令就已经足够用了。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消