Debian系統中,回收站的設置主要圍繞路徑配置、容量限制、保留時間、自動清空等方面展開,不同桌面環境(如GNOME)和文件管理器(如Nautilus)的操作略有差異。以下是具體選項及設置方法:
默認情況下,Debian用戶的回收站路徑為~/.local/share/Trash
(包含files
子目錄存儲文件、info
子目錄存儲元數據)。若需修改路徑,可通過以下方式調整:
~/.config/user-dirs.dirs
文件,找到XDG_TRASH_DIR
行,將其值改為目標路徑(如XDG_TRASH_DIR="$HOME/custom_trash"
),保存后重啟Nautilus(nautilus -q
)使生效。/etc/gvfs/gvfs.conf
(需root權限),添加或修改trash-path
參數(如trash-path = ~/.local/share/Trash
),可全局調整回收站路徑。限制回收站占用的磁盤空間,避免過度占用存儲。
gsettings
命令(適用于GNOME桌面),例如將回收站容量限制為10GB(單位:字節):gsettings set org.gnome.desktop.media-handling trash-limit 10737418240
設置文件在回收站中的自動刪除期限(未設置則永久保留)。
gsettings
命令(GNOME):例如設置保留時間為7天(單位:秒):gsettings set org.gnome.desktop.media-handling trash-empty-timeout 604800
/etc/gvfs/gvfs.conf
):添加trash-empty-timeout
參數(如trash-empty-timeout = 7d
),表示7天后自動清空。配置回收站自動清空的條件,包括達到容量上限時自動清空和定期自動清空。
~/.config/user-dirs.dirs
中的相關參數(部分桌面環境支持)。gsettings
命令設置定時清空(如每天凌晨清空):gsettings set org.gnome.desktop.media-handling trash-auto-empty-time "00:00"
控制回收站的顯示選項,如是否顯示隱藏文件。
自定義回收站的圖標樣式(如滿/空狀態圖標)。
~/.config/nautilus/desktop-metadata
文件,找到[Trash]
section,修改trash_icon
(滿回收站圖標)和trash_empty_icon
(空回收站圖標)的值(如trash-icon = trash-full
、trash_empty-icon = trash-empty
),保存后重啟Nautilus。以上選項覆蓋了Debian系統回收站的常見自定義需求,不同桌面環境(如KDE、XFCE)的設置路徑可能略有不同,建議根據實際使用的桌面環境調整。