ruby - 连接到另一个终端进程?

标签 ruby linux bash shell terminal

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

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

就像克隆终端一样。

我想要这个,因为这样我就可以连接一些 SSH 进程,并且连接到机器的每个人都可以看到另一个人在做什么,也可以进行协作。

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

希望它处于进程级别。

我正在使用 Ruby 和 Ubuntu。

最佳答案

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

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

关于ruby - 连接到另一个终端进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3744969/

相关文章:

ruby-on-rails - Rails - 设置 TinyMCE Rails gem 后,文本区域框重新调整大小问题

linux - 如何从目录中删除 ACL 并恢复到通常的访问控制?

c - 如何使用 printk 在内核模式下进行调试

c - 将一个子进程管道化为另一个子进程

python - 如何将多个python脚本混合成一个shell脚本?

Git 错误远程 : Empty password

ruby-on-rails - 在 Ruby 中获取两个日期之间的日期对象数组的最有效方法是什么?

mysql - 属性神秘地设置为 1 的 id

mysql - 如何将查询作为参数传递给使用它进行查询的 bash 函数?

ruby-on-rails - CircleCI 连接上的 Rails Fake-S3 被拒绝