Debian的图形界面(如GNOME)自带回收站功能,可通过以下步骤调整设置:
若需通过命令行配置回收站,可使用以下工具和方法:
gvfs-backends是GNOME虚拟文件系统的一部分,支持回收站功能。
sudo apt update
sudo apt install gvfs-backends
~/.config/user-dirs.dirs文件,调整XDG_TRASH_DIR变量(默认路径为~/.local/share/Trash):nano ~/.config/user-dirs.dirs
找到XDG_TRASH_DIR="$HOME/.local/share/Trash",修改为自定义路径(如/mnt/data/trash),保存并退出。mkdir -p /path/to/your/trash/files
mkdir -p /path/to/your/trash/info
chmod -R 700 /path/to/your/trash # 设置权限,仅用户可访问
nautilus -q
通过gsettings工具直接修改GNOME回收站参数:
gsettings set org.gnome.desktop.media-handling trash-path "['~/.local/share/Trash']"
gsettings set org.gnome.desktop.media-handling trash-empty-timeout 604800
trash-cli是一个命令行工具,用于替代rm命令,实现安全的文件删除。
sudo apt update
sudo apt install trash-cli
trash /path/to/file_or_directory
trash-list
trash-restore # 按提示选择要恢复的文件
trash-empty # 清空所有;或指定天数:trash-empty 7(清空7天前的文件)
700(仅用户可读写),避免其他用户访问。通过以上方法,可根据需求在Debian系统中灵活设置回收站功能,无论是图形界面还是命令行操作,都能实现文件的安全删除与管理。