Linux系统本身并没有内置的回收站功能,但可以通过第三方脚本或工具来实现类似的功能。以下是几种常见的方法:
使用 mv2trash
脚本
- 该脚本将文件移动到
~/.local/share/trash/files
目录,并生成一个trashinfo
文件来记录文件信息。 - 默认情况下,该脚本不会自动清理文件,但可以通过编写额外的脚本来实现定期清理。
使用 trash-cli
trash-cli
是一个命令行工具,可以用来操作回收站。- 安装
trash-cli
后,可以使用trash-empty
命令来清空回收站中的文件。
自定义脚本
- 可以编写自定义脚本来实现回收站功能,并设置文件的保留时间。例如,可以编写一个脚本,将文件移动到
~/.trash
目录,并根据文件的创建时间或删除时间来决定是否删除。
通过这些方法,用户可以在Linux系统上实现类似Windows回收站的功能,并根据自己的需求设置文件的保留时间和自动清理策略。