连接到另一个终端进程?

时间:2010-09-19 08:04:04

标签: ruby linux bash shell terminal

我有两个使用不同PID打开的终端实例/进程。

是否有可能从其中一个,连接到另一个,所以当我输入一些东西并输出一些东西时,另一个终端也会看到输出(如果可能的话也可以输入?)。

就像克隆终端一样。

我想要这个,因为我可以连接一些SSH流程,连接到机器的每个人都可以看到另一个人在做什么,也可以合作。

我不想为此使用任何GUI或其他解决方法。

希望它处于流程级别。

我正在使用Ruby和Ubuntu。

2 个答案:

答案 0 :(得分:2)

安装GNU Screen,在第一个终端运行screen,然后在第二个终端运行screen -x

(这适用于输入和输出)。

答案 1 :(得分:1)

去破解内核。

但如果您需要实用 workarou ^ Wsolution,我建议您使用screen