Debian可通過以下方式定制回收流程,主要針對文件回收(系統無內置回收站,需手動配置):
使用trash-cli
工具(推薦)
sudo apt install trash-cli
。trash /path/to/file
(模擬回收站存儲)。trash-empty
。trash-restore
。# 示例:僅回收大于100MB的文件
find /path -type f -size +100M -exec trash {} \;
修改回收站配置文件
~/.local/share/Trash/info/
,每個文件對應一個.trashinfo
元數據文件。Path
(原文件路徑)、DeletionDate
等字段,但需注意格式規范,錯誤修改可能導致回收異常。桌面環境工具(如GNOME/KDE)
dconf-editor
配置回收站路徑或啟用自動清理(需安裝擴展)。sudo apt autoremove --purge
。sudo journalctl --vacuum-size=50M
。sudo rm -rf /tmp/* /var/tmp/*
。cron
或systemd
定時執行trash-empty
或清理命令(參考的cron
示例)。rm
命令默認永久刪除文件,若需回收需配合trash-cli
或自定義腳本。以上方法可根據需求選擇,優先使用trash-cli
實現類回收站功能,配合腳本或定時任務實現定制化回收。