tmux 使用大全

tmux 使用大全

一. 常用命令

命令用途
tmux new创建默认名称的会话
tmux new -s mysession创建名为mysession的会话
tmux ls显示会话列表
tmux a连接上一个会话
tmux a -t mysession连接指定会话
tmux detach断开当前会话
tmux rename -t s1 s2重命名会话s1为s2
tmux kill-session关闭上次打开的会话
tmux kill-session -t s1关闭会话s1
tmux kill-session -a -t s1关闭除s1外的所有会话
tmux kill-server关闭所有会话

二. 快捷键

1. 常用快捷键
快捷键用途
prefix s列出会话,可进行切换
prefix $重命名会话
prefix d分离当前会话
prefix D分离指定会话
2. 窗口管理
快捷键用途
prefix c创建一个新窗口
prefix ,重命名当前窗口
prefix w列出所有窗口,可进行切换
prefix n进入下一个窗口
prefix p进入上一个窗口
prefix l进入之前操作的窗口
prefix 0~9选择编号0~9对应的窗口
prefix .修改当前窗口索引编号
prefix ’切换至指定编号(可大于9)的窗口
prefix f根据显示的内容搜索窗格
prefix &关闭当前窗口
3. 窗格管理
快捷键用途
prefix %水平方向创建窗格
prefix "垂直方向创建窗格
prefix Up/Down/Left/Right根据箭头方向切换窗格
prefix q显示窗格编号
prefix o顺时针切换窗格
prefix }与下一个窗格交换位置
prefix {与上一个窗格交换位置
prefix x关闭当前窗格
prefix space(空格键)重新排列当前窗口下的所有窗格
prefix !将当前窗格置于新窗口
prefix Ctrl+o逆时针旋转当前窗口的窗格
prefix t在当前窗格显示时间
prefix z放大当前窗格(再次按下将还原)
prefix i显示当前窗格信息
4. 其他命令
快捷键用途
tmux list-key列出所有绑定的键,等同于prefix ?
tmux list-command列出所有命令

session 不可见,一个sesson可以有多个window, 且window可以在不同的session里移动
window 可见,一个window可以有多个pane。

# 安装tmux
sudo yum install tux

# 运行tmux并开启一个新的会话
tmux

# 显示所有会话
tmux ls

# 新建会话并指定会话名称(建议制定会话名称,以便了解该会话用途)
tmux new -s <session-name>

# 新建会话(不指定会话名称)
tmux new

# 接入上一个会话
tmux a

# 接入指定名称的会话
tmux a -t <session-name>

# 断开当前会话(还可以使用快捷键:control+b,再按d)
tmux detach

# 关闭指定会话
tmux kill-session -t session-name

# 关闭除指定会话外的所有会话
tmux kill-session -a -t session-name

# 在会话中切换
control+b,再按s 显示会话列表,再进行会话切换

# 销毁所有会话并停止tmux
tmux kill-server
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值