GNU screen 非常适合长时间运行的程序。您可以在其中启动程序并断开连接并将笔记本电脑带回家。
但是有时我在屏幕外启动一个程序,它需要的时间比我想要的要长。Control使用-等暂停程序我没有问题Z,但是我不想重新启动它,因为它需要很长时间才能再次运行。有什么方法可以将现有的正在运行的进程移动到屏幕会话中?
GNU screen 非常适合长时间运行的程序。您可以在其中启动程序并断开连接并将笔记本电脑带回家。
但是有时我在屏幕外启动一个程序,它需要的时间比我想要的要长。Control使用-等暂停程序我没有问题Z,但是我不想重新启动它,因为它需要很长时间才能再次运行。有什么方法可以将现有的正在运行的进程移动到屏幕会话中?
我认为答案是“不”。
在经历了一些糟糕的无线连接和长时间运行的过程之后,我现在反射性地在屏幕会话中运行一切。我连接到系统的第一个命令几乎总是
...我从那里出发。
不,对不起,你不能。
此外,我和大卫麦金托什一样。无论我在哪里,我都会启动我的屏幕(尽管我使用 screen -x)。我在服务器上所做的几乎所有事情都在我的屏幕上运行,大约有 20 个屏幕窗口打开。
在这种情况下,它不会介意某些事情需要更长的时间。