之前在一台服务器上使用 tmux ,感觉非常好用,断网、关笔记本都不会影响服务器上的 tmux 状态,可以随时登录服务器后 attach 上之前的 session 。
最近在另一台服务器上使用 tmux ,总是无缘无故的出现 tmux 中的 window 突然间关闭,或者 session 在 detach 之后,下次 ssh 登录服务器后又消失了,这期间服务器并没有重启过。在网上搜了好多资料也没明白是什么原因造成的,来这里请教一下见多识广的 V2EXer
软硬件环境:
可能找到问题的根源了,linux有的环境变量 TMOUT,这个值表示多长时间bash不活动,会自动logout,可以 unset TMOUT
取消自动登出。
1
Landarky 2016-04-26 22:50:51 +08:00
我想说是不是别人不小心给你关掉了吧 服务器应该不是只有一个人使用吧。。
|
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. |
4
ETiV 2016-04-27 01:09:13 +08:00 via iPhone
我遇到过某个版本 tmux 会崩溃的状况…在我眼皮底下…
更新一下? |
5
ammzen OP @sinxccc 开启过,目录下生成了两个 log 文件,其中 server 端会记录按键情况,但是还没看懂为什么会自动退出某个窗口
|
7
ETiV 2016-04-27 06:59:13 +08:00 via iPhone
自己 build 呗
|