tmux使用及个性化配置

本文介绍了tmux,一个强大的终端复用软件,详细讲解了其安装、会话、窗口和面板的使用,以及一系列快捷键操作。文章还深入探讨了tmux的配置,包括改变快捷键前缀、启用鼠标操作和滚动,以及如何使用Tmux Resurrect和Tmux Continuum插件保存和恢复会话。通过这些技巧,可以提高终端操作效率,特别是在远程SSH和多任务处理时。
摘要由CSDN通过智能技术生成

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

                       

1. tmux介绍

  • tmux是一个优秀的终端复用软件,split窗口。可以在一个terminal下打开多个终端。
  • 即使非正常掉线,也能保证当前的任务运行,这一点对于远程SSH访问特别有用,网络不好的情况下仍然能保证工作现场不丢失。SSH重新连接以后,就可以直接回到原来的工作环境,不但提高了工作效率,还降低了风险,增加了安全性。

  • tmux完全使用键盘控制窗口,实现窗口的切换功能。


2. 安装

sudo apt-get install tmuxtmux # 打开tmux终端
  
  
  
  • 1
  • 2

3. 会话,窗口,面板

根据tmux的定义,在开启了tmux服务后,会首先创建一个会话,而这个会话则会首先创建一个窗口,其中仅包含一个面板;也就是说,这里看到的所谓终端控制台应该称作tmux的一个面板, 虽然其使用方法与终端控制台完全相同。

tmux使用C/S模型构建,主要包括以下单元模块:

  • server服务器。输入tmux命令时就开启了一个服务器。
  • session会话。一个服务器可以包含多个会话
  • window窗口。一个会话可以包含多个窗口。
  • pane面板。一个窗口可以包含多个面板。

4. 效果图

这里写图片描述


5. 快捷键操作

  • C-b ? 显示快捷键帮助
  • C-b C-o 调换窗口位置,类似与vim 里的C-w
  • C-b 空格键 采用下一个内置布局
  • C-b ! 把当前窗口变为新窗口
  • C-b “ 横向分隔窗口
  • C-b % 纵向分隔窗
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值