两台装有 Ubuntu 的 PC 可以共享剪贴板缓冲区吗?

两台装有 Ubuntu 的 PC 可以共享剪贴板缓冲区吗?

我需要在第一台电脑上复制文本,然后在第二台电脑上粘贴。可以吗?

答案1

如果 PC 位于同一网络上,则有可能。类似协同作用可以做到。

Synergy 将您的设备整合在一起,带来一种统一的体验。

  • 将鼠标无缝移动到任何计算机并开始输入。
  • 适用于所有主流操作系统(Windows、Mac OS X 和 Linux)。
  • 在您的计算机之间共享您的剪贴板(复制和粘贴)。

答案2

(对于大多数情况来说,synergy会比这更有用 - 请参阅@jonvon 的回答。)

有一个更底层的解决方案,类似于synergy- 它被称为x2x- 类似于“X to X”,将两个 X 屏幕连接在一起。

使用两个 X 显示器,当鼠标触碰到另一个屏幕旁边的屏幕边缘时,它可以切换到另一个显示器,感觉就像是一个大屏幕上的一个鼠标指针 - 而实际上它移动到了另一台计算机,并且也切换了键盘控制。

对于手头的任务,x2x在两台计算机之间共享 X 选择。与 Windows 一起使用时,它会与剪贴板交互。

它以 Ubuntu 软件包的形式提供x2x,但也有 Cygwin 版本,可从 cygwin 设置中获得。cygwin 版本允许连接到 Windows 屏幕,而无需在那里运行 X。

有关选项,请参阅man x2x
(请确保您使用类似 - 的选项之一,-west以激活更有趣的操作模式。)

答案3

您可以使用 与 X 剪贴板(和主选择)交互xclip。问题中的特定任务,即粘贴复制到其他地方的文本,需要复制剪贴板内容。
您可以使用ssh将文本从一个剪贴板传输到另一个剪贴板。当然,这最适合无密码 ssh 登录:

在 firstPc 上复制之后,在 secondPc 上运行:

$ ssh firstPc 'DISPLAY=:0 xclip -o -selection clipboard' | xclip -i  -selection clipboard

现在,您可以粘贴到secondPc上。

请注意,剪贴板不仅可以包含文本,还可以包含更多结构化数据。它甚至可以包含多种格式的相同数据。

答案4

您还可以使用这个简洁的小型在线剪贴板,IP共享。当您想要在同一网络内的计算机或移动设备之间复制/粘贴小文本和/或文件时,我发现它非常有用!

相关内容