trash 命令替代linux rm命令实现windows回收站的功能
在linux系统下经常会因为一些原因而错删文件, 也许有些文件删了没什么影响, 但有些文件删除了就会酿成重大的损失, 有时候我们很期待在linux系统下能有一个类似windows回首站的功能, 该shell工具实现了windows回收站的基本功能, 用法也很简单, 和linux自带的rm命令用法几乎没有任何区别. 使用时只需将该脚本拷贝到$PATH目录下即可.
功能简介 1. 将删除的文件放在回收站中 2. 恢复删除的文件 3. 实现linux rm命令的功能, 使用起来几乎和linux 系统自带的rm ,命令完全一样 4. 新增功能: rm -l, rm -e, rm -c 5. 该脚本每次在运行时候会检查$HOME/.trash 目录下文件大小之和, 若 超过最大容量, 脚本会自动将日志文件中所记录文件中的前一半文件从回 收站中清除,所以建议删除大文件(相对于回收站最大容量而言)直接用 命令/bin/rm 而不要用 rm.