tmux命令

Tmux 是一个用于在终端窗口中运行多个终端会话的工具,即终端复用软件(terminal multiplexer)。在 Tmux 中可以根据不同的工作任务创建不同的会话,每个会话又可以创建多个窗口来完成不同的工作,每个窗口又可以分割成很多小窗口。这些功能都是非常实用的。

会话, 窗口, 窗格

根据 Tmux 的定义,在开启了 Tmux 服务器后,会首先创建一个会话,而这个会话则会首先创建一个窗口,其中仅包含一个窗格;也就是说,这里看到的所谓终端控制台应该称作 Tmux 的一个窗格,虽然其使用方法与终端控制台完全相同。
Tmux 使用 C/S 模型构建,主要包括以下单元模块:

  • server 服务器:输入 tmux命令时就开启了一个服务器,服务器由于管理多个会话。
  • session 会话:一个服务器可以包含多个会话,可以理解成是一个特定的终端组合,通常将同一任务下的工作放到一个会话中。
  • window 窗口:一个会话可以包含多个窗口,一个窗口就相当于普通终端的一个标签,通常在不同的窗口中完成不同的工作。
  • panel 窗格:一个窗口可以被分割成多个小的窗格。

命令

  • 前缀:control+B
  • 显示所有session:
tmux ls

  • 新建session:
tmux new -s mysession

  • 退出并关闭(session/window/panel): exit
  • 退出但不关闭:
control+B
d (detach)

  • 进入存在的session:
tmux attach -t session_name
或:
tmux a -t session_name

  • 杀掉session:
tmux kill-session -t session_name

  • 在一个panel中上下翻页:
control+B
fn+up/down

按`q`退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值