byobu:“无法执行新的没有这样的文件或目录”

byobu:“无法执行新的没有这样的文件或目录”

我尝试在 byobu 中创建一个新会话:

byobu new -s gateway

然后我在屏幕底部看到此消息:

“无法执行新的没有这样的文件或目录”

并将其返回到终端:

[screen is terminating]

byobu 似乎是最新的:

$ sudo apt-get install byobu
Reading package lists... Done
Building dependency tree       
Reading state information... Done
byobu is already the newest version.

答案1

似乎存在误解。您不会“在 Byobu 中创建新会话”。Byobu“仅”是终端多路复用器的外壳。由于此终端多路复用器是 Byobu 的后端,因此您可以在 和 之间进行选择screentmux您可能会说,运行 Byobu 或多或少是运行screentmux并增加功能的方式。

您传递给的命令byobu将传递到您的后端。new -s <sessionname>似乎是一种tmux可以理解的语法,但不是screen。 看起来您已将 Byobu 配置为默认用作后端。 您可以通过分别调用或来screen选择所需的后端,而不是简单地。 或者,您可以使用工具 更改默认后端。byobu-screenbyobu-tmuxbyobubyobu-select-backend

因此,您有两种选择:查找启动screen新会话所需的语法,或者tmux按照上面所述将其用作 Byobu 的后端。

相关内容