【问题标题】:screen -S <name> gives "Cannot exec 'usr/bin/bash'" in ssh sessionscreen -S <name> 在 ssh 会话中给出“Cannot exec 'usr/bin/bash'”
【发布时间】:2019-05-16 01:33:23
【问题描述】:

当我尝试使用 screen -S name 通过 ssh 在 VPS 上打开一个新屏幕会话时,我收到一条错误消息,提示 Cannot exec 'usr/bin/bash': No such file or directory。这是今天开始在我的所有 VPS 上出现的问题,无论服务提供商如何。在今天之前,我使用上述方法创建新的屏幕会话没有问题。

已尝试重新安装屏幕并重新启动服务器,但问题仍然存在。

【问题讨论】:

    标签: ubuntu ssh gnu-screen


    【解决方案1】:

    通过将/bin/bash 复制到usr/bin/bash 解决了这个问题。不过,不完全确定为什么会首先出现这个问题。

    【讨论】:

    • 唯一对我有用的是这个。我相信它与 $PATH 变量有关,但没有机会使用它,因此最终将 bin/bash 复制到 usr/bin/bash。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-25
    • 2018-10-02
    • 2022-11-03
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    • 2013-01-03
    相关资源
    最近更新 更多