I g*_* it 15 command-line clipboard xclip xsel
当我从 Windows 机器到 linux(没有安装 X11)使用 putty 时,是否有 xsel 或 xclip 的替代方案?xclip/xsel 需要 X11。我想将完整的 shell 命令输出通过管道传输到剪贴板,然后将其粘贴到 Windows 框上到应用程序。我不想在那些 linux 服务器上安装 xsel 和 xclip 需要的所有 X11 依赖项。这可能吗?担
Byt*_*der 13
剪贴板本身是 X11 的一项功能,因此如果没有任何 X11 服务器实例在任何地方运行,您将无法使用它。更多关于下面的内容。
但是,xclip
/xsel
没有 X11 服务器作为依赖项,它们只需要安装一些客户端库。您应该安装xsel
但如果你想拥有尽可能少的包越好,因为它有显著较少依赖数量比xclip
(比较器的输出apt depends --recurse --important xsel
和apt depends --recurse --important xclip
)。
回到 X11 服务器。你说你不想在你的无头 Ubuntu 服务器上安装一个完整的图形 X11 服务器堆栈,这是没有必要的。如果您想使用剪贴板等功能,则需要在本地客户端上运行 X11 服务器。
在 Linux 桌面客户端上这没有问题,因为您通常已经在那里运行 X11,但在 Windows 上则不然。幸运的是,似乎也有一个适用于 Windows 的小型 X11 服务器版本,称为Xming。
一旦您运行并配置了它,您应该能够通过 SSH(使用 PuTTY)将您的本地 X11 会话转发到您的无头服务器。然后,您可以使用例如xsel
与之交互并访问您的本地剪贴板。
有关如何为 X11 转发设置 Xming、PuTTY 和 SSH 服务器的更多详细信息,请参阅以下帖子:
归档时间: |
|
查看次数: |
8467 次 |
最近记录: |