假设我忘记在登录开始时运行屏幕,我已经启动了像emacs这样的程序,打开了很多文件,现在我想将它附加到屏幕会话中。有没有办法做到这一点?或者我是否必须退出emacs,运行屏幕,然后再次运行emacs,从一开始就开始工作?
感谢您的帮助。
答案 0 :(得分:1)
ServerFault中的这篇文章可能很有用:https://serverfault.com/questions/24425/can-i-nohup-screen-an-already-started-process
答案 1 :(得分:1)
reptyr如果您使用的话
答案 2 :(得分:-1)
我不相信这是可能的 - 您的emacs会话是shell的子进程,我相信一个安全的操作系统非常严格地从进程外部对进程树进行更改。