相信每个人都对 回收站很熟悉,因为无论是对 Linux 用户,还是 Windows 用户,或者 Mac 用户来说,它都很常见。需要注意的是,当把文件移动到回收站以后,文件系统空间并没有被释放,除非把回收站清空。所以,在执行 rm 命令前请一定要三思。根据 freedesktop.org 规范,垃圾是由桌面管理器比如 GNOME、KDE 和 XFCE 等提供的一个特性。files 目录存储实际被删除了的文件和目录,info 目录包含被删除了的文件和目录的信息,比如文件路径、删除日期和时间,每个文件单独存储。trash-cli 是一个命令行回收站工具,并且符合 FreeDesktop.org 的 垃圾规范。绝大多数的 Linux 发行版官方仓库都提供了 Trash-Cli 的安装包,所以你可以运行下面这些命令来安装。Trash-Cli 的使用不难,因为它提供了一个很简单的语法。

Trash-Cli:Linux上的命令行回收站工具

Trash-Cli:Linux上的命令行回收站工具