linux - 如何通过终端清除 Debian“Buster”中的剪贴板?
问题描述
我将Debian "Buster" (10.3 版)与GNOME 桌面版 3.30.2 一起使用。
有没有办法按需清除剪贴板,只使用终端命令而不安装任何剪贴板管理器?
感谢您的时间!
解决方案
您可以使用xclip(在基于 Debian/Ubuntu 的系统上安装)清除 X 选择剪贴板(您可以中键单击粘贴的选择sudo apt install xclip
)。
安装后,您可以运行它:
printf '' | xclip
要删除实际的剪贴板(需要一个键序列来复制或粘贴),请显式调用它:
printf '' | xclip -selection clipboard
如果您从不同的会话运行它,您可能需要先运行export DISPLAY=:0
,并且假设您在显示零上运行 X11。这应该会自动为您处理。
这些通过将空字符串存储到相应的剪贴板中来工作。
有像clipman这样的剪贴板管理器可以保存您的剪贴板历史记录。这不会与他们互动。
推荐阅读
- python-3.x - 在装饰器中分配 self 时如何将其传递给函数实例?
- typescript - 打字稿错误:“任何”类型的参数不可分配给“从不”类型的参数 - 在访问数组中的特定键时
- json - 无法确定哪个属性值为空?
- c# - How to send log to url with nlogger in winform c#.?
- c# - 不确定为什么逻辑不会激活游戏对象
- c++ - 如何获取变体向量中元素的索引?
- postgresql - 在 jsonb (Postgres) 中转换日期
- java - jedis 的 Redis 连接问题
- azure - 在获得 azure blob 的租约后,我在哪里可以找到发布 ID 以便我可以发布它?
- python - Windows 提示 cmd 中无法识别 Python