Skip to content
Eternal Center

Eternal Center

  • Single-Node (单节点)
    • System (系统)
    • Service (服务)
    • Database (数据库)
    • Container (容器)
    • Virtualization (虚拟化)
  • Multi-Node (多节点)
    • Cluster (集群)
    • Big Data (大数据)
    • Cloud Computing (云计算)
    • Batch Processing (批量处理)
  • Approach (方式方法)
    • Languages (语言)
    • Ideas (思路)
    • Programing (编程)
    • Project (项目)
  • Eternity (永恒)
    • News (消息)
    • Creations (创作)
    • Classics (经典)
    • Legends (传说)
    • Chronicle (编年史)
    • FNIOS (宇宙公民开源学院)
Posted on May 27, 2020January 4, 2024 by Mingyu Zhu

[命令] Linux 命令 tmux (防终端断开)

  • 内容一:tmux 会话的使用
    • 1.1 进入 tmux
    • 1.2 退出当前正在进入的 tmux
      • 1.2.1 退出并关闭当前正在进入的 tmux
      • 1.2.2 退出但是不关闭当前正在进入的 tmux
    • 1.3 显示当前正在使用的 tmux 信息
    • 1.4 显示当前所有在后台运行的 tmux
    • 1.5 进入某个正在后台运行的 tmux
    • 1.6 关闭某个正在后台运行的 tmux
    • 1.7 切换会话
    • 1.8 重新命名某个正在后台运行的 tmux
  • 内容二:tmux 终端分屏的使用
    • 2.1 使用 tmux 进行终端分屏
      • 2.1.1 使用 tmux 进行上下终端分屏
      • 2.1.2 使用 tmux 进行左右终端分屏
    • 2.2 光标在 tmux 各个终端分屏中移动
      • 2.2.1 光标在 tmux 中移动到上面的终端分屏
      • 2.2.2 光标在 tmux 中移动到下面的终端分屏
      • 2.2.3 光标在 tmux 中移动到左边的终端分屏
      • 2.2.4 光标在 tmux 中移动到右边的终端分屏
      • 2.2.5 光标在 tmux 中移动到下 1 个终端分屏
    • 2.3 tmux 终端分屏的移动
      • 2.3.1 tmux 终端分屏窗格的上移
      • 2.3.2 tmux 终端分屏窗格的下移
    • 2.4 在 tmux 上显示终端分屏的名称
    • 2.5 在 tmux 终端分屏上显示时钟
    • 2.6 tmux 调整终端分屏大小
    • 2.7 tmux 终端分屏的放大和还原
    • 2.8 tmux 终端分屏提取成独立窗口
    • 2.9 tmux 删除所有终端分屏
  • 内容三:显示 tmux 的帮助
    • 3.1 显示 tmux 的帮助
    • 3.2 显示 tmux 的所有快捷键
    • 3.3 显示 tmux 的所有命令及参数

内容一:tmux 会话的使用

1.1 进入 tmux

# tmux new -s <tmux name>

或者:

# tmux new -s <tmux code>

1.2 退出当前正在进入的 tmux

1.2.1 退出并关闭当前正在进入的 tmux
# exit

或者:

同时按下 “ctrl” 键和 “d” 键

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “x” 键

1.2.2 退出但是不关闭当前正在进入的 tmux
# tmux detach

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “d” 键

1.3 显示当前正在使用的 tmux 信息

# tmux info

(注意:这种方式只能在进入某个 tmux 之后再操作)

1.4 显示当前所有在后台运行的 tmux

# tmux ls

或者:

# tmux list-session

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “s” 键

(注意:这种方式只能在进入某个 tmux 之后再操作)

1.5 进入某个正在后台运行的 tmux

# tmux attach -t <tmux name>

或者:

# tmux attach-session -t <tmux name>

1.6 关闭某个正在后台运行的 tmux

# tmux kill-session -t <tmux name>

1.7 切换会话

# tmux switch -t <tmux name>

(注意:这种方式只能在进入某个 tmux 之后再操作)

1.8 重新命名某个正在后台运行的 tmux

# tmux rename-session -t <tmux old name> <tmux new name>

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “$” 键

(注意:这种方式只能在进入某个 tmux 之后再操作)

内容二:tmux 终端分屏的使用

2.1 使用 tmux 进行终端分屏

2.1.1 使用 tmux 进行上下终端分屏
# tmux split-window

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “”” 键

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.1.2 使用 tmux 进行左右终端分屏
# tmux split-window -h

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “%” 键

(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)

2.2 光标在 tmux 各个终端分屏中移动

2.2.1 光标在 tmux 中移动到上面的终端分屏
# tmux select-pane -U

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “上方向” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.2.2 光标在 tmux 中移动到下面的终端分屏
# tmux select-pane -D

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “下方向” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.2.3 光标在 tmux 中移动到左边的终端分屏
# tmux select-pane -L

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “左方向” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.2.4 光标在 tmux 中移动到右边的终端分屏
# tmux select-pane -R

或者:

同时按下 “ctrl” 键和 “b” 键之后再按下 “右方向” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.2.5 光标在 tmux 中移动到下 1 个终端分屏

同时按下 “ctrl” 键和 “b” 键之后再按下 “o” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.3 tmux 终端分屏的移动

2.3.1 tmux 终端分屏窗格的上移
# tmux swap-pane -U

或者:

同时按下 “ctrl” 键和 “b” 键之后再同时按下 “ctrl” 键和 “o” 键

或者:

同时按下 “ctrl” 键和 “b” 键不放再按下 “o” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.3.2 tmux 终端分屏窗格的下移
# tmux swap-pane -D

或者:

同时按下 “ctrl” 键和 “b” 键之后再同时按下 “alt” 键和 “o” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.4 在 tmux 上显示终端分屏的名称

同时按下 “ctrl” 键和 “b” 键之后再按下 “q” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.5 在 tmux 终端分屏上显示时钟

同时按下 “ctrl” 键和 “b” 键之后再按下 “t” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.6 tmux 调整终端分屏大小

同时按下 “ctrl” 键和 “b” 键不放,之后再按 “方向” 键调整终端分屏边框大小

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.7 tmux 终端分屏的放大和还原

同时按下 “ctrl” 键和 “b” 键之后再按下 “z” 键将当前终端分屏调整为终端全屏,重复此操作可还原

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.8 tmux 终端分屏提取成独立窗口

同时按下 “ctrl” 键和 “b” 键之后再按下 “!” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

2.9 tmux 删除所有终端分屏

同时按下 “ctrl” 键和 “b” 键之后再按下 “&” 键

(注意:tmux 终端分屏只能在进入某个 tmux 之后再使用)

内容三:显示 tmux 的帮助

3.1 显示 tmux 的帮助

同时按下 “ctrl” 键和 “b” 键之后再按下 “?” 键

(注意:这种方式只能在进入某个 tmux 之后再操作)

3.2 显示 tmux 的所有快捷键

# tmux list-keys

3.3 显示 tmux 的所有命令及参数

# tmux list-commands
CategoriesChinese Post (中文帖子), System (系统), System Login Security (系统登录安全), System Network & System Security & System Log (系统网络 & 系统安全 & 系统日志), System Operation (系统操作), System Operation & System Setting & System Software (系统操作 & 系统设置 & 系统软件), System Operation Commands (系统操作命令), System Security (系统安全)

Post navigation

Previous PostPrevious [命令] Linux 命令 passwd (管理密码)
Next PostNext [命令] Linux 命令 man (显示帮助手册)

Aspiration (愿景):

Everyone can achieve self-achievement and self-happiness fairly

每个人都能公平地实现自我成就和自我幸福

Logo (徽标):

Additional Information (其他信息):

About     Manual     Clone     Contact
Disclaimer     Friendly Links     Donation

关于     手册     克隆     联系
免责声明     友情链接     捐赠

Search Inside Website (站内搜索)

Search Outside Website (站外搜索):

Google         Wikipedia         Bing

Eternal URL (永恒网址):

https://eternity.eternalcenter.com Will be last access method / 将是最后的访问方式

Proudly powered by LNMP Proudly powered by WordPress