1. 首页
  2. 数据库
  3. 其它
  4. 回收站功能在Linux中的实现

回收站功能在Linux中的实现

上传者: 2021-02-01 00:47:03上传 PDF文件 299KB 热度 9次
本文仿照 Windows 回收站的功能,运用 Bash 脚本在 Linux 上做了实现,创建 delete 脚本代替 rm 命令对文件或目录进行删除操做。该脚本实现了以下功能:对大于 2G 的文件或目录直接删除,否则放入$HOME/trash 目录下;恢复 trash 目录中的被删除文件到原目录下;文件存放在 trash 目录中超过七天被自动删除。 概述 删除是危险系数很高的操作,一旦误删可能会造成难以估计的损失。在 Linux 系统中这种危险尤为明显,一条简单的语句:rm –rf /* 会把整个系统全部删除,而 Linux 并不会因为这条语句的不合理而拒绝执行。 在 Window
下载地址
用户评论