如何在终端(Linux)中将文件复制到剪贴板?

5

我想通过终端将文件复制到剪贴板,就像在图形用户界面中右键单击文件并选择“复制”一样。类似于“cp test.txt”(没有目标),这样每当我想要时,我都可以右键单击并在gui中粘贴文件(或文件)。谢谢。

输入图像描述

  1. 剪贴板中没有文件
  2. 我正在尝试做的事情:(使用终端将文件复制到剪贴板)。就像右键单击文件并选择复制一样。(test.txt已经在桌面上)
  3. 现在文件已经在剪贴板中了,我可以在任何地方粘贴它
  4. 文件已经被粘贴

1
更适合于超级用户Unix&Linux - Jorengarenar
1个回答

5
你想要实现的并不是不可能,但似乎没有通用解决方案。我找到的唯一相关信息是这个问题:如何在命令行中复制文件,并将其粘贴到Gnome窗口或反之

如果你想要通过X剪切板在CLI中复制和移动文件,请使用xclip-copyfilexclip-pastefile


此外:

xclip -i -selection clipboard < ~/foo.c

这将会复制文件~/foo.c的内容到剪贴板(若没有-selection clipboard,则会复制到PRIMARY中)。


在其他系统上(例如Windows上是copy),或者如果您不使用X server,则工具会有所不同。


谢谢,但是正如我所说,我想复制一个文件而不是文件的内容,这样每当我想要时,我可以右键单击并粘贴文件(或文件)在GUI中。 - lordcommander
然后是 xclip-copyfile - Jorengarenar
这不是我想问的,我编辑了帖子并使其更清晰。谢谢你的帮助! - lordcommander
谢谢!是的,我确实阅读了那个(从命令行复制文件,粘贴到 Gnome 窗口或反之亦然)。这正是我要找的东西,但我没有理解答案... 它只在 GNOME 上工作吗? - lordcommander
很遗憾,我无法提供更多帮助,因为我不是一个重度GUI用户。 - Jorengarenar
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接