首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tmux进程存在,但没有服务器在运行

tmux进程存在,但没有服务器在运行
EN

Stack Overflow用户
提问于 2021-01-19 19:15:30
回答 1查看 340关注 0票数 0

有时在我失去与服务器的连接后,我发现我不能再次连接到现有的tmux会话,因为no server running on /tmp/tmux-1000/default,但这个过程是存在的。

但是,我不能重现这个问题,我发现它可能在ssh连接空闲超时后发生,或者在没有退出ssh的情况下关闭终结器。

详情见下文:

代码语言:javascript
复制
~ $ ps -ef | grep tmux
huchi    1852249       1  0 10:50 ?        00:00:01 tmux new-session -t cpp
huchi    1862727 1852167  0 19:10 pts/0    00:00:00 grep --color=auto tmux
~ $ 
~ $ tmux ls
no server running on /tmp/tmux-1000/default
~ $ 
~ $ tmux start
~ $ 
~ $ tmux ls
no server running on /tmp/tmux-1000/default

我的操作系统是Linux c-001 4.18.0-193.6.3.el8_2.x86_64 #1 SMP Wed Jun 10 11:09:32 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux,下面是tmux conf:

代码语言:javascript
复制
set -g default-terminal "screen-256color"
unbind C-b
set-option -g prefix C-o
bind C-o send-prefix

这真的让我发疯!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-19 19:21:24

也许有什么东西正在移除tmux套接字?如果您向它发送USR1信号(pkill -USR1 tmux),tmux将尝试重新创建它。看看你能不能在那之后再接上。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65790418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档