zoukankan      html  css  js  c++  java
  • 解决ssh连接中断程序终止的问题——tmux

    参考:http://www.cnblogs.com/kevingrace/p/6496899.html

    ssh连接有时候会异常中断,重连后原本运行的程序会中断,要解决这个问题,我们可以使用Linux终端复用神器——Tmux。

     

    ubuntu上可以直接用apt-get安装: sudo apt-get install tmux

     

    常用命令:

    1、新建会话,比如新创建一个会话以"ccc"命名:

    # tmux new -s ccc
     
    2、加上参数-d,表示在后台新建会话:
    # tmux new -s shibo -d
     
    3、查看已创建的所有会话
    # tmux ls        
     
    4、登录一个已知会话。即从终端环境进入会话。
    第一个参数a也可以写成attach。后面的aaa是会话名称。
    # tmux a -t aaa
     
    5、退出会话但不关闭:
    登到某一个会话后,依次按键Ctrl-B + D,这样就会退出该会话,但不会关闭会话。
    如果直接Ctrl + D,就会在退出会话的同时也关闭了该会话! 6、关闭会话(销毁会话)
    # tmux ls
    aaa: 2 windows (created Wed Aug 30 16:54:33 2017) [112x22]
    bbb: 1 windows (created Wed Aug 30 19:02:09 2017) [112x22]
     
    # tmux kill-session -t bbb
       
    # tmux ls
    aaa: 2 windows (created Wed Aug 30 16:54:33 2017) [112x22]
      
    7、重命名会话
    # tmux ls  
    wangshibo: 1 windows (created Sun Sep 30 10:17:00 2018) [136x29] (attached)
      
    # tmux rename -t wangshibo kevin
      
    # tmux ls
    kevin: 1 windows (created Sun Sep 30 10:17:00 2018) [136x29] (attached)
     
    8、滚屏
    先按Ctrl + B,然后按[进入tmux滚屏模式;
    Esc可以退出滚屏模式。
  • 相关阅读:
    Android性能优化典范
    通过命令行连接oracle数据库/进入sql plus
    eclispe 出现超内存错误
    eclipse 重装了tomcat后配置路径
    dorado listener属性
    dorado问题查询&快捷键重命名
    dorado spring知识补充
    Eclipse导入包的快捷键
    dorado抽取js
    dorado中的creationType选择类型
  • 原文地址:https://www.cnblogs.com/lucifer1997/p/10106646.html
Copyright © 2011-2022 走看看