Linux回收站功能的实现,在 Linux 终端中实现回收站功能
本文仿照 Windows 回收站的功能,运用 Bash 脚本在 Linux 上实现。创建 delete 脚本代替 rm 命令对文件或目录进行删除操作。该脚本实现了以下功能:对大于 2G 的文件或目录直接删除,否则放入 $HOME/.trash 目录下;恢复 trash 目录中的被删除文件到原目录下;文件存放在 trash 目录中超过七天被自动删除。删除是危险系数很高的操作,一旦误删可能会造成难以估...