是否有像 tmux 或 screen 这样的程序,但仅用于附加或分离会话

是否有像 tmux 或 screen 这样的程序,但仅用于附加或分离会话

我想知道是否有像 GNU/screen 或 tmux 这样的程序允许我附加或分离正在运行的进程的会话,但不会提供所有其他功能,例如窗口和窗格。理想情况下,程序能够在哑终端(没有明确的终端)中运行。

我的用例是使用 emacs 内置的 shell 或终端来运行程序,并且即使 emacs 崩溃也让该程序继续运行。 Tmux和screen与shell不兼容,因为shell不支持clear。尽管它们在终端中工作,但输出格式不正确,部分原因是底部栏以及术语模式的怪癖。

谢谢你!

答案1

dtach是一个非常薄的终端会话管理器,现在在 github 上分叉,或者无疑可以通过操作系统的端口或软件包系统轻松安装。

(具有历史意义的还可能是dislocate随 一起分发的示例脚本expect。)

答案2

除了已经提到的 dtach 之外,还有http://www.brain-dump.org/projects/abduco

相关内容