如何通过终端清除 Debian“Buster”中的剪贴板?

dak*_*kis 5 linux terminal clipboard debian debian-buster

我正在使用Debian“Buster”(版本 10.3)GNOME 桌面版本 3.30.2

有没有办法仅使用终端命令而不安装任何剪贴板管理器来按需清除剪贴板?

感谢您的时间!

Ada*_*atz 8

您可以使用xclip清除 X 选择剪贴板(您可以中键单击粘贴的选择)(在基于 Debian/Ubuntu 的系统上使用 进行安装sudo apt install xclip)。

安装完成后,您可以运行它:

printf '' | xclip
Run Code Online (Sandbox Code Playgroud)

要删除实际的剪贴板(需要按键序列来复制或粘贴),请显式调用它:

printf '' | xclip -selection clipboard
Run Code Online (Sandbox Code Playgroud)

export DISPLAY=:0如果您从不同的会话运行此命令,并且假设您在显示零上运行 X11,则可能需要首先运行。这应该会自动为您处理。

这些通过将空字符串存储到相应的剪贴板中来工作。

有像Clipman这样的剪贴板管理器可以保存您的剪贴板历史记录。这不会与他们互动。


par*_*rry 1

您需要运行 Xorg 会话,但可以使用 xsel 来操作剪贴板。不确定这在韦兰是否有效。