博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tmux : GNU Screen 的替代品
阅读量:6438 次
发布时间:2019-06-23

本文共 1004 字,大约阅读时间需要 3 分钟。

Tmux : GNU Screen 的替代品

12
2010

# 作者:/ 本文采用授权,转载请注明。

对于 SA 来讲,tmux 可以称得上为神器。这是一个可以在终端里开启多窗口的工具,它由 OpenBSD 团队开发维护,是 OpenBSD 的基础系统软件之一,基于 BSD 许可证发布,可以称之为 GNU screen 的 BSD 替代版。除了 OpenBSD 外,它也可运行于 Linux 、Freebsd、AIX、Opensolaris 等 OS 之上。

功能:

  • 提供了强劲的、易于使用的命令行界面。
  • 可横向和纵向分割窗口。
  • 窗格可以自由移动和调整大小,或直接利用四个预设布局之一。
  • 支持 UTF-8 编码及 256 色终端。
  • 可在多个缓冲区进行复制和粘贴。
  • 可通过交互式菜单来选择窗口、会话及客户端。
  • 支持跨窗口搜索。
  • 支持自动及手动锁定窗口。

项目主页:

# Ubuntu 下直接可以从官方源安装

sudo apt-get install tmux

#以下是一些基本的使用方法 (以下 C 代表 Ctrl 键 , 比如 C-b 就表示 Ctrl +b )

-- 基本使用

  • tmux   //运行
  • C-b d   //返回主 shell , tmux 依旧在后台运行,里面的命令也保持运行状态
  • tmux attach  //恢复tmux

-- 快捷键

tmux 的使用主要就是依靠快捷键,通过 C-b 来调用。

  • C-b ?  // 显示快捷键帮助
  • C-b C-o  //调换窗口位置
  • C-b 空格键  //采用下一个内置布局
  • C-b ! // 把当前窗口变为新窗口
  • C-b  "  // 模向分隔窗口
  • C-b % // 纵向分隔窗口
  • C-b q // 显示分隔窗口的编号
  • C-b o // 跳到下一个分隔窗口
  • C-b 上下键 // 上一个及下一个分隔窗口
  • C-b C-方向键 //调整分隔窗口大小
  • C-b & // 确认后退出 tmux
  • C-b c // 创建新窗口
  • C-b 0~9 //选择几号窗口
  • C-b c // 创建新窗口
  • C-b n // 选择下一个窗口
  • C-b l // 最后使用的窗口
  • C-b p // 选择前一个窗口
  • C-b w // 以菜单方式显示及选择窗口
  • C-b s // 以菜单方式显示和选择会话
  • C-b t //显示时钟

更多功能请 man tmux 或进入 tmux 后 C-b ? 。

你可能感兴趣的文章
(超详细版)Linux下Hadoop2.7.1集群环境的搭建(3台为例)
查看>>
策略模式、上下文与内部类的思考
查看>>
关于getCurrentUrl的获取问题
查看>>
2014年工作中遇到的20个问题:120-140
查看>>
[原创]windows server 2012 AD架构 试验 系列 – 11AD域和站点部署(2)
查看>>
解决win10不能安装NVIDIA的RTX 20系列的显卡驱动问题
查看>>
pdf如何解密
查看>>
jquery datatable的详细用法
查看>>
并发编程之 进程
查看>>
ansible 下lineinfile详细使用
查看>>
oracle 用函数返回对象集合
查看>>
猫猫学IOS(二十一)UIApplication设置程序图标右上⾓红⾊数字_联⺴指⽰器等
查看>>
Java(第十五章)
查看>>
Android--静默安装
查看>>
生命有尽,大道无涯
查看>>
JavaScript实现省市二级联动
查看>>
IOS Unit test
查看>>
HttpClient 学习整理[转]
查看>>
2019-05-21 Java学习日记之String类型Demo
查看>>
PHP将两个二维数组合并为一个二维数组的方法
查看>>