• tmux会话断电保存自动恢复


    tmux可以用于会话管理,通过建立session,可以保证当前设备和服务期断开连接之后,会话中的指令继续运行,非常适合用于执行需要长时间运行的任务。
    但是tmux也有一个问题,那就是session在服务器上不会保存,重启断电之后需要重新创建session。
    这里我们通过两个tmux插件来实现session断电保存和自动恢复:

    • Tmux Resurrect 会话手动保存恢复
    • Tmux Continuum 绘画定时保存恢复

    下载插件:

    mkdir -p ~/.tmux
    cd ~/.tmux
    git clone https://github.com/tmux-plugins/tmux-resurrect.git
    git clone https://github.com/tmux-plugins/tmux-continuum.git
    

    如果 github网速不好,可以考虑使用gitee镜像:

    git clone https://gitee.com/extra-mirrors/tmux-resurrect.git
    git clone https://gitee.com/extra-mirrors/tmux-continuum.git
    

    配置启用插件,编辑 ~/.tmux.conf

    run-shell ~/.tmux/tmux-resurrect/resurrect.tmux
    run-shell ~/.tmux/tmux-resurrect/continuum.tmux
    

    然后重新加载配置文件生效:

    tmux source-file ~/.tmux.conf
    

    参考

    1. tmux使用手册| Louis blog
  • 相关阅读:
    前端
    小程序开发
    mpvue开发小程序
    (33)Vue购物车
    Vue的使用你学会了吗?
    (32)Vue模板语法
    (31)Vue安装
    (3)Angular的开发
    (2)Angular的开发
    (1)Angular的开发
  • 原文地址:https://www.cnblogs.com/zhcpku/p/15544442.html
Copyright © 2020-2023  润新知