TMUX 命令概览

TMUX

环境

我用的是mac,不过linux也行,命令在 macos 和 linux 上差别不大
(华为云服务器自带的ubuntu镜像预装有tmux)

概述

分屏工具,优势在于:多窗口,记忆当前窗口状态,如果ssh登录到服务器,新开一个窗口,ssh又需要重新登录一遍
有了 tmux,ssh登录之后直接多开窗口,不用再麻烦地登陆啦!

tips

注意,ssh分屏是先登陆ssh再开tmux,如果本地开了tmux, 远程再嵌套一个tmux,在前缀键(ctrl + B)相同的情况下,本地的tmux优先捕获tmux命令,远程tmux退不出来,就很尴尬

安装
brew install tmux
Tmux 架构

会话 > 窗口 > 窗格
session > window > pane

会话 session
# 新建会话 session
# 按默认编号命名
tmux
# 新建指定名称会话
tmux new -s <session-name>
# 重命名会话
tmux rename-session -t <old session name> <new session name>
tmux rename-session -t 0 testname
# 查看所有会话
tmux ls
# 进入会话
tmux attach -t 0
tmux a -t 0
# -t: target
# -t <session name>

# 退出会话
Ctrl + B, D
窗口 window
# 新建窗口
tmux new-window
# 新建一个指定名称的窗口
tmux new-window -n <window-name>
# 切换到指定编号的窗口
tmux select-window -t <window-number>
# 切换到指定名称的窗口
tmux select-window -t <window-name>
# rename
tmux rename-window <new-name>
# 关闭不响应的窗口
tmux kill-window -t <window name>
窗格 pane
# 划分窗格
# 先按ctrl + B, 松开后再输入 % 或 "
ctrl + B, %
ctrl + B, "
# 关窗格
ctrl + B, x
# 切换
ctrl + B, <arrow key>
...
参考链接

阮一峰的教程
阮老板的个人站

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值