- 安装
Mac:brew install tmux
若未安装libevent,需要先brew install libevent
Centos:yum -y install tmux
Ubuntu:apt-get -y install tmux - 工具说明
tmux可以保持窗口持久化,避免因为ssh超时导致任务丢失 - 基本概念
session会话,一组窗口的集合,通常用来概括同一个任务,session可以有自己的名字便于任务之间的切换
window窗口,单个可见窗口,Windows有自己的编号
pane块,窗格,一个窗口可以利用窗格来划分成多个窗格 - 使用技巧
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服务 - 会话内操作
前置操作:所有下面介绍的快捷键,都必须以前置操作开始
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的使用
Posted Mr黄瑞
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tmux的使用相关的知识,希望对你有一定的参考价值。
以上是关于tmux的使用的主要内容,如果未能解决你的问题,请参考以下文章
tmux 使用 tmux-resurrent 保存当前工作环境