Tmux快速使用

背景

很多时候我们需要通过SSH连接服务器进行一些操作,费了好长时间调好了程序,一顿饭的功夫SSH超时了(broken pipe),重新连上去正在运行的程序也都没了,一切又得从头再来。这个时候你就非常需要用到tmux了,用tmux在服务器上创建一个会话(Session),在该会话中进行操作,你可以随时随地断开和重新连接会话(Session),即便是SSH中断了你在远程服务器上的工作状态也可以持久化地保存。

安装

ubuntu 操作系统

sudo apt-get install tmux

# 同时安装Oh My Tmux组件包
cd
git clone https://github.com/gpakosz/.tmux.git
ln -s -f .tmux/.tmux.conf
cp .tmux/.tmux.conf.local .

快捷键和常用命令

创建和重新连接

tmux new -s <session>
tmux a -t <session>

全局键

Tmux 官方默认时C-b.

.tmux 额外添加了C-a
下面用<prefix>代指示全局键

<prefix> 然后:可以输入指令。

会话操作(session)

快捷键操作指令
<preix> ssession 列表
<preix> d退出并在后台执行
<preix> D选择并退出所有其他的session
<preix> m鼠标操作

窗口操作(window)

快捷键操作指令
<preix> c创建新窗口
<preix> 0...9切换
<preix> &关闭当前窗口
<preix> ,重命名

面板操作(Panes)

快捷键操作指令
<preix> %纵向分割
<preix> “水平分割
<preix> ←↑↓→切换

参考

  1. Oh My Tmux 参考: gpakosz/.tmux(github)
  2. 更多快捷方式参考:Tmux Cheat Sheet & Quick Reference

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

M2kar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值