
剪贴版是内存中的一块区域,不是硬盘上的,也就是说它不存在于某文件夹中,而且这块区域是受windows系统保护的,不存在“删除”这一说。你剪切或
复制文件的原理就是:windows系统收到“复制”消息,就会把你要复制的文件的数据的副本放到内存的一块缓冲区里,这块缓冲区就是常说的
剪贴版,然后当系统收到“粘贴”消息时,就会把
剪贴板里的数据提取出来放到你指定的硬盘区域上。同时,不用担心剪贴版的内容太多,这块区域本身的大小就很有限,要复制的文件很大时,系统会采取措施使复制、粘贴的过程分批进行,而你是感觉不到的。因此你一次复制多少东西都没事,就是时间问题罢了
可以使用使用xsel命令。
1、首先安装一个名为xsel的包:
apt-get install xsel
这里只贴几个常用的,更多的请参见man文档。
显示剪贴板中的数据:
xsel -b -oxsel -b -o
向剪贴板中追加数据:
xsel -b -a
覆盖剪贴板中的数据:
xsel -b -i
例如说,要将某个文档复制到剪贴板,以前要打开这个文档,全选后复制,现在我只需要在bash中输入cat filename | xsel -b -i即可,非常方便。
2、示例:
评论列表(0条)