gpt4 book ai didi

tmux - 如何重新连接到我的 byobu/tmux session ?

转载 作者:行者123 更新时间:2023-12-03 02:29:54 24 4
gpt4 key购买 nike

我在 Ubuntu 14.04 中使用带有 tmux 后端的 byobu。选择/查看 session 的标准方法(例如 byobu-select-sessiontmux ls)找不到 session 。

我通过不正确的语法byobu -S wiki创建了一个 session ,后来又分离了。 (我应该这样做byobu new -s wiki)

session 仍然存在,根据

$ ps aux | grep byobu
gert 4032 0.1 0.0 29988 8912 ? Ss Jun13 1:46 tmux -f /usr/share/byobu/profiles/tmuxrc -S wiki

我还可以在 /tmp 中看到对 session 的引用

$ ls /tmp/tmux-1001/ -l
total 0
srwxrwx--- 1 gert gert 0 May 30 17:06 default=
srw-rw---- 1 gert gert 0 Jun 14 15:07 wiki=

最佳答案

尝试

byobu -S wiki ls

查看 tmux session 是否仍然存在。它可能是给你的 ps 输出,并将被列为 session 1。然后尝试

byobu -S wiki attach-session -t 1

也许指定完整路径,您可以在其中看到您执行 byobu -S wiki 时创建的“wiki”unix 套接字。 ,它将位于您最初执行该命令的任何目录中。如果自定义了 byobu 或 tmux,则可能会出现其他行为,但基本上是在您指定 byobu -S <path-to-put-socket|path-to-existing-socket-including-socket-name> 之后。接下来的所有内容都将传递给 tmux。 tmux 只需要 byobu 告诉它在哪里寻找它的套接字,否则它会默认在 TMPDIR 或其他东西中查找。

希望这有帮助。这是我的第一个 stackoverflow 问题,(1) 还没有以多种不同的方式回答,(2) 我知道一个可能的答案,或者至少知道一个正确方向的指针。 :)

关于tmux - 如何重新连接到我的 byobu/tmux session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44555703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com