最近服务器总是重启,导致实验中断,同时运行多个实验,tmux包括运行的命令全部消失,重新恢复又要不少时间,所以配置了一下tmux自动保存以及恢复。
# 下载 tqm 到~/.tmux/plugins
# tqm是tmux插件管理工具
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
# 进入相应位置
cd ~/.tmux/plugins
# 下载插件
git clone https://github.com/tmux-plugins/tmux-resurrect.git # 保存tmux会话到disk
git clone https://github.com/tmux-plugins/tmux-continuum.git # 定时保存,自动加载
vim ~/.tmux.conf
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
# 自动备份时间间隔60min, 默认15min
set -g @continuum-save-interval '60'
set -g @continuum-restore 'on'
set -g @resurrect-capture-pane-contents 'on'
# Other config ...
run -b '~/.tmux/plugins/tpm/tpm'
tmux source-file ~/.tmux.conf
CTRL+b
+ CTRL+s
保存到~/.tmux/resurrect
目录CTRL+b
+ CTRL+r
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有