在 Linux 中将进程附加到终端

Rav*_*pta 7 linux

vi在终端(xterm)中运行时打开了一个文件,如果我直接关闭终端而不先关闭文件,那么我可以看到vi仍在后台运行(ps x)。现在有什么方法可以将该进程(即 vi)附加到其他某个终端,以便我可以继续处理该文件。我也试过fd命令,但它失败了。

小智 1

你可以试试GNU screen。它就是为此目的而设计的。

Screen 是一个全屏窗口管理器,它在多个进程(通常是交互式 shell)之间复用物理终端