Linux可通过以下方式模拟回收站功能及使用技巧:
trash-cli
sudo apt-get install trash-cli(Debian/Ubuntu)或 sudo yum install trash-cli(RHEL/CentOS)。trash-put 文件名。trash list。trash-restore 文件名。trash empty。/etc/trash.conf 设置回收站路径、大小等。自定义回收站(通过别名)
~/.bashrc 中添加:alias rm='mv -t ~/.trash "$@"',将删除的文件存入 ~/.trash 目录。mkdir ~/.trash,配合脚本定期清理过期文件。~/.local/share/Trash/files/(GNOME)或 ~/.local/share/Trash/(KDE)。rm -rf 会绕过回收站直接删除,谨慎使用。find ~/.trash -type f -mtime +30 -exec rm -f {} \;)自动删除超过30天的文件。trash-cli,支持跨平台且功能更完善。