1. 安装
    Mac:brew install tmux
    若未安装libevent,需要先brew install libevent
    Centos:yum -y install tmux
    Ubuntu:apt-get -y install tmux
  2. 工具说明
    tmux可以保持窗口持久化,避免因为ssh超时导致任务丢失
  3. 基本概念
    session会话,一组窗口的集合,通常用来概括同一个任务,session可以有自己的名字便于任务之间的切换
    window窗口,单个可见窗口,Windows有自己的编号
    pane块,窗格,一个窗口可以利用窗格来划分成多个窗格
  4. 使用技巧
    tmux new-session 新建会话
    tmux new-session -s Music 新建会话,并命名为Music
    tmux new-session -s Music -d 在后台创建会话,并命名为Music
    tmux ls 列出所有会话
    tmux attach -t 数字或者名字 进入并恢复会话
    tmux kill-session -t 数字或者名字 关闭会话
    tmux kill-server 关闭tmux服务
  5. 会话内操作
    前置操作:所有下面介绍的快捷键,都必须以前置操作开始
    tmux默认的前置操作是CTRL+b

    Session相关操作
    查看/切换session prefix s
    离开Session prefix d (保留会话)
    关闭当前Session 执行exit
    重命名当前Session prefix $

    Window相关操作
    新建窗口 prefix c
    切换到下一个窗口 prefix n
    重命名当前Session prefix ,
    关闭一个窗口 执行exit
    w 在当前窗口显示所有窗口的信息,可以进行选择切换

    Pane相关操作
    切换到下一个窗格 prefix o
    进入上一个pane prefix ;
    垂直拆分出一个新窗格 prefix "
    水平拆分出一个新窗格 prefix %
    暂时把一个窗体放到最大 prefix z (重复一次恢复正常)
    将当前pane和上一个pane切换 prefix {
    将当前pane和下一个pane切换 prefix }
    提示是否关闭当前pane 执行exit


tmux 使用说明的更多相关文章

  1. Tmux使用说明

    tmux通过一个终端登录远程主机并运行,其中可开启多个控制台的终端复用.其结构如下:      server 服务器.输入tmux命令时就开启了一个服务器. session 会话.一个服务器可以包含多 ...

  2. [转帖] tmux 的使用说明

    之前曾经看过 tmux 的简介 但是一直不会用 这次 看了下 原来是这么处理 不过 用windows 多了 还是感觉鼠标 操作多一些 全键盘操作的习惯 还是没有养成. 原贴地址: https://ww ...

  3. Linux常用命令之Tmux

    Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权.使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“ ...

  4. (转载)Linux终端复用神器-Tmux使用

    Linux终端复用神器-Tmux使用 转载地址:https://blog.51cto.com/652465/2094738 Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于Open ...

  5. Linux终端复用神器-Tmux使用梳理

    Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权.使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“ ...

  6. Tmux教程

    常用命令如下: (Ctrl+B) + (Shift+5) 打开一个新窗口 (Ctrl+B) + right/left 在不同窗口之间切换 (Ctrl+B) + [ 或 ] 进入复制模式,查看历史记录 ...

  7. 终端复用工具 tmux 基本操作教程

    简介 在 Linux 操作环境下,终端操作是发挥 Linux 强大命令功能的重要途径,但在本地主机操作中,针对不同任务开启不同的终端,在使用时进行频繁的终端切换在某些场合下是一种使人分心和疲惫的操作, ...

  8. Tmux (转)

    Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权.使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“ ...

  9. Linux系统终端session保持服务工具-Tmux

    Tmux是非常流行的终端复用软件,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机.相对于Screen,它更加先进:支持屏幕切分,而且具备 ...

随机推荐

  1. 工作流引擎JFlow与activiti 对比分析(一)5种基本控制流模式的对比

    为了更好的说明activiti 与jflow的两款工作流引擎的特点与区别,我们按照如下几个方面做一次全面的.客观的对比. 首先activiti是国外的一款开源的工作流程引擎,在国际上影响比较深远与广泛 ...

  2. OPC协议解析-OPC UA OPC统一架构

    1    什么是OPC UA 为了应对标准化和跨平台的趋势,为了更好的推广OPC,OPC基金会近些年在之前OPC成功应用的基础上推出了一个新的OPC标准-OPC UA.OPC UA接口协议包含了之前的 ...

  3. 南京邮电大学java程序设计作业在线编程第七次作业

    王利国的"Java语言程序设计第7次作业(2018)"详细 主页 我的作业列表 作业结果详细 总分:100 选择题得分:60  1. 下列叙述中,错误的是( ). A.Java中, ...

  4. Ext.grid.panel 改变某一行的字体颜色

    grid.getStore().addListener('load', handleGridLoadEvent); function handleGridLoadEvent(store, record ...

  5. Windows系统XAMPP安装Moodle教程

    一.安装工具下载: 系统环境: Operating System: Windows 10 Enterprise 64-bit (10.0, Build 17134) 集成软件: XAMPP Versi ...

  6. T-SQL_select语句详解

    select语句执行的过程: 先看查询内容 ==>where条件 ==>[分组条件] ==>[分组搜索条件] ==>内容输出 ==>[是否排序] SQL中SELECT语句 ...

  7. 20180831-Linux环境下Python 3.6.6 的安装说明

    20180831-Linux环境下Python 3.6.6 的安装说明 摘要:Python3 安装部署,普通用户,编译安装 Author: andy_yhm@yeah.net Date: 201808 ...

  8. eos 创建两对的公钥和私钥, 钱包,交易所转账到主网,主网到交易所

    在ubuntu18.04上安装EOS的目的: 在ubuntu中,进行eos源码编译和安装 在不联网的安全环境下,用eos官方的命令行工具,创建自己的公钥和私钥 用eos官方的命令行工具,创建钱包,执行 ...

  9. iOS 常用三方(持续更新)

    iOS 常用三方 1.ZWMSegmentController 分页控制器 https://github.com/weiming4219/ZWMSegmentController

  10. 0e开头的md5收集 --------PHP加密模块bug

    ————————————————md5加密—————————————— s878926199a s155964671a s214587387a s214587387a s878926199a s109 ...