【问题标题】:What causes "failed to connect to server: File name too long" error when I try to use tmux当我尝试使用 tmux 时,是什么导致“无法连接到服务器:文件名太长”错误
【发布时间】:2015-07-02 02:05:02
【问题描述】:

我可以通过 ssh 进入服务器。然后,当我尝试将 tmux 附加到我的旧会话时,我收到了这个错误,我不知道是什么原因造成的。

【问题讨论】:

  • 使用的命令行,您tmux设置和状态的任何细节?
  • bash,命令只是“tmux”,这是在 Centos 上
  • “文件名太长”似乎很清楚。你有什么不明白的?
  • 什么文件?我正在创建一个会话或附加一个会话,这里引用了什么文件?

标签: ssh server tmux


【解决方案1】:

我可以通过更改 TMPDIR 来解决此问题 - 在 tmux 正在寻找一条很长的路径之前,我将其更改为更本地化的路径并且问题得到了解决。我的误解源于对 TMUX 的工作原理缺乏了解 - 显然会话数据存储在 TMPDIR 或 TMUX_TMPDIR 中,当它们的路径太长时,生成的文件名也太长,从而出现问题。

【讨论】:

    猜你喜欢
    • 2021-05-23
    • 2018-10-27
    • 2020-09-27
    • 2015-07-03
    • 2020-06-06
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 2022-08-18
    相关资源
    最近更新 更多