美文网首页
Linux使用trash-cli防止误删除

Linux使用trash-cli防止误删除

作者: KrisChoi | 来源:发表于2016-12-03 21:43 被阅读317次

    1.为什么要使用trash-cli

    有一次在写一个C语言作业的时候,因为Makefile写错了,然后执行make clean的时候把我所有源文件删了。求助Google后也没有把文件恢复回来,于是以后使用rm的时候就变得很小心,设置了alias rm=‘rm -i’,删除前提示。但是这样感觉很麻烦,于是又Google找了一些实现一下回收站的方法。有的人是自己写脚本,把文件移到一个文件夹。其实找个时间自己写个脚本也不错。不想写脚本,也可以使用trash-cli这个工具。

    2.安装trash-cli

    $ sudo apt-get install trash-cli
    

    github上面有这个项目的源代码,你可以自行编译。

    3.使用

    $ trash [filename] // 将文件移入回收站
    $ trash-list       // 列出回收站的文件
    $ trash-empty      // 清空回收站
    $ trash-put // 将文件移入回收站,不知道跟trash还有什么区别
    $ trash-restore  // 将文件从回收站还原,可是不知为何我会没有这个命令
    $ trash-rm // 将回收站某个文件删除 可以指定pattern,例如删除7天前的 trash-rm 7
    

    更多的可以查看帮助手册

    相关文章

      网友评论

          本文标题:Linux使用trash-cli防止误删除

          本文链接:https://www.haomeiwen.com/subject/owicmttx.html