tmux 无法创建会话_tmux入门操作

如有错误,恳请指出


tmux主要特点

  • 单终端分屏操作,充分利用屏幕空间

tmux安装

  • ubuntu安装
sudo apt install tmux
  • mac安装
brew install tmux

tmux基本概念

tmux有三个基本概念:

  1. 会话(Session)
  2. 窗口(Window)
  3. 面板(Pane)

当你输入tmux后,tmux实际做的事是首先创建一个会话,然后在这个会话中创建一个窗口,你可以继续创建多个窗口,每个窗口初始只包含一个面板,继续分屏后,会出现多个面板,你在其中看到的终端实际上都属于tmux的某个面板。

一个Session可以包含多个Window,每个Window又可以包含多个Pane


tmux基本操作

  • 启动tmux
tmux

3019babdd00ecba5a1293a4830b7635a.png
  • 底部栏显示:
    • [0] – 这是 tmux 服务器创建的第一个会话。编号从 0 开始。tmux 服务器会跟踪所有的会话确认其是否存活。
    • 0:bash* – 有关该会话的第一个窗口的信息。编号从 0 开始。
    • * – 显示你目前在此窗口中。
    • “u18” – 正在使用的 tmux 服务器的主机名。
    • 此外,还会显示该特定主机上的日期和时间。

快捷键的执行方式:

默认情况下,所有的命令都以 Ctrl+b 开头。

  1. 对会话(Session)的操作
    1. Ctrl+b, d detach当前Session,可暂时返回Shell界面
    2. tmux attach 重新进入之前Session
    3. Ctrl+b, s 选择并切换Session;在同时开启了多个Session时适用
  2. 对窗口(Window)的操作
    1. Ctrl+b, c 创建一个新Window
    2. Ctrl+b, p 移动到上一个Window
    3. Ctrl+b, n 移动到下一个Window
    4. Ctrl+b, 窗口编号 移动到特定的Window
  3. 对面板(Pane)的操作
    1. Ctrl+b, " 水平分割当前单个Pane,新Pane会成为活动Pane。
    2. Ctrl+b, % 垂直分割当前单个Pane,新Pane会成为活动Pane。
    3. Ctrl+b,方向键 切换Pane。
    4. 关闭Pane: 使用exitlogout,或者Ctrl+d来退出特定的shell,一旦关闭了Window中的所有Pane,那么该Window也会消失。

参考资料

比Screen更好用的神器:tmux | 《Linux就该这么学》​www.linuxprobe.com
bc2a0eb476bb18a8ac931a85690d617b.png
在 Linux/Mac 安装 Tmux 及其配置​my.oschina.net
1d09435c3d7da6ba1f7b7d6e5f2cb871.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值