V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
ammzen
V2EX  ›  问与答

tmux 掉线求助

  •  
  •   ammzen · 2016-04-26 21:11:47 +08:00 · 3593 次点击
    这是一个创建于 2893 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前在一台服务器上使用 tmux ,感觉非常好用,断网、关笔记本都不会影响服务器上的 tmux 状态,可以随时登录服务器后 attach 上之前的 session 。

    最近在另一台服务器上使用 tmux ,总是无缘无故的出现 tmux 中的 window 突然间关闭,或者 session 在 detach 之后,下次 ssh 登录服务器后又消失了,这期间服务器并没有重启过。在网上搜了好多资料也没明白是什么原因造成的,来这里请教一下见多识广的 V2EXer

    软硬件环境:

    • Mac OSX 10.11
    • iTerm 2.9
    • tmux 1.8 (服务器没有 root 密码,只有这一版本,之前一台服务器也是同样的版本,但是使用正常)
    第 1 条附言  ·  2016-04-27 21:19:16 +08:00

    可能找到问题的根源了,linux有的环境变量 TMOUT,这个值表示多长时间bash不活动,会自动logout,可以 unset TMOUT 取消自动登出。

    7 条回复    2016-04-27 06:59:13 +08:00
    Landarky
        1
    Landarky  
       2016-04-26 22:50:51 +08:00
    我想说是不是别人不小心给你关掉了吧 服务器应该不是只有一个人使用吧。。
    ammzen
        2
    ammzen  
    OP
       2016-04-26 23:10:42 +08:00
    @Landarky 不会是这个原因,因为目前只有我一个人在用
    sinxccc
        3
    sinxccc  
       2016-04-27 00:43:39 +08:00
    用这个参数开启 session ,然后下次再有情况的时候看看怎么回事。

    -v Request verbose logging. This option may be specified multiple times for increasing verbosity. Log messages will be saved into tmux-client-PID.log and tmux-server-PID.log files in the current directory, where PID is the PID of the server or client process.
    ETiV
        4
    ETiV  
       2016-04-27 01:09:13 +08:00 via iPhone
    我遇到过某个版本 tmux 会崩溃的状况…在我眼皮底下…

    更新一下?
    ammzen
        5
    ammzen  
    OP
       2016-04-27 06:42:12 +08:00
    @sinxccc 开启过,目录下生成了两个 log 文件,其中 server 端会记录按键情况,但是还没看懂为什么会自动退出某个窗口
    ammzen
        6
    ammzen  
    OP
       2016-04-27 06:43:33 +08:00
    @ETiV ( TДT)如果能更新我早更新了
    ETiV
        7
    ETiV  
       2016-04-27 06:59:13 +08:00 via iPhone
    自己 build 呗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2513 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 15:59 · PVG 23:59 · LAX 08:59 · JFK 11:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.