tmux【避免意外关机导致中断服务器中运行的程序】

2024-07-21 1128阅读

文章目录

  • 概要
  • 1.创建一个新的 tmux 会话
  • 2.退出 tmux 会话
  • 3.进入 tmux 会话
  • 4.终止一个 tmux 会话

    概要

    #创建一个新的 tmux 会话
    tmux new -s my-session
    #退出 tmux 会话
     `Ctrl-b d`
    #进入 tmux 会话
    tmux ls
    tmux attach -t my-session
    #终止一个 tmux 会话
    tmux kill-session -t my-session
    

    1.创建一个新的 tmux 会话

    要创建一个新的 tmux 会话,可以使用以下命令:

    tmux【避免意外关机导致中断服务器中运行的程序】
    (图片来源网络,侵删)
    tmux new -s session-name
    

    这里的 session-name 是你为会话选择的名称。例如,要创建一个名为 my-session 的新会话,可以输入:

    tmux new -s my-session
    

    执行这条命令后,你会进入一个新的 tmux 会话,你可以在其中运行任何命令。

    2.退出 tmux 会话

    当你希望脱离这个会话但让它继续在后台运行时,可以使用 Ctrl-b d。

    Tmux 所使用的快捷键前缀默认是组合键 Ctrl-b(同时按下 Ctrl 键和 b 键),然后再按d就可以脱离这个会话但让它继续在后台运行。

    3.进入 tmux 会话

    如果你脱离了会话并希望重新附加到它,可以使用以下命令:

    tmux attach -t my-session
    

    如果你不确定会话的名称,可以使用以下命令列出所有 tmux 会话:

    tmux ls
    

    该命令会显示所有当前运行的 tmux 会话的列表,例如:

    0: 1 windows (created Wed Jun 23 12:34:56 2024) [80x24]

    1: 2 windows (created Wed Jun 23 13:45:00 2024) [80x24]

    my-session: 1 windows (created Wed Jun 23 13:50:00 2024) [80x24]

    例如,要附加到会话 0或my-session,可以使用:

    #要附加到会话 0
    tmux attach -t 0
    #要附加到会话 my-session
    tmux attach -t my-session
    

    如果你知道会话的名字或编号,你可以直接使用 tmux attach -t 来重新打开会话。

    4.终止一个 tmux 会话

    • 方法一:在会话内关闭所有窗口

      在 tmux 会话的每个窗口中输入以下命令:

      exit
      

      或者使用快捷键 Ctrl-d 关闭窗口。当所有窗口都关闭后,会话会自动结束。

      • 方法二:强制终止会话

        使用 tmux 命令终止会话:

        首先,列出所有当前的 tmux 会话,以确认你想要终止的会话名称或编号:

        tmux ls
        

        然后,使用以下命令终止特定的会话:

        tmux kill-session -t session-name
        

        例如,要终止会话 my-session,可以使用:

        tmux kill-session -t my-session
        

        通过这些方法,你可以退出并终止 tmux 会话。

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]