Debian系统没有原生的图形化回收站功能,删除文件时默认直接从文件系统中移除(除非使用回收站工具或桌面环境扩展)。但用户可以通过桌面环境(如GNOME)的回收站组件或命令行工具(如trash-cli
)模拟回收站功能,支持的文件类型无明确限制,主要取决于文件存储位置和工具配置。
若使用GNOME、KDE等桌面环境,其文件管理器(如Nautilus、Dolphin)的回收站功能会自动收集用户主动删除的文件,支持几乎所有常见文件类型,包括:
.txt
、.docx
、.pdf
、.odt
等;.jpg
、.png
、.gif
、.bmp
等;.mp3
、.wav
、.mp4
、.avi
等;.zip
、.tar.gz
、.rar
等;.sh
、.deb
、.AppImage
等;.py
、.java
、.cpp
、.html
等。这些文件会被移动到用户主目录下的~/.local/share/Trash/
目录(结构为files/
存放文件、info/
存放元数据),可通过桌面环境的“回收站”图标恢复或清空。
trash-cli
支持的文件类型若安装trash-cli
(命令行回收站工具,命令:sudo apt-get install trash-cli
),其trash
命令可将任意文件或目录移动到回收站,支持:
/home/user/document.txt
;/home/user/projects/
(递归移动);ln -s
创建的链接,仅移动链接本身)、设备文件(需root权限)等。使用trash --keep file.txt 7d
还可设置文件在回收站中保留7天,过期自动删除。
/etc/
、/usr/bin/
下的文件)删除可能导致系统故障,需谨慎操作。trash-cli
,回收站本质是将文件移动到特定目录(如~/.local/share/Trash/files/
),而非真正“删除”。gnome-trash-empty
或trash-empty
命令)会永久删除文件,建议提前备份重要数据。综上,Debian的“回收站”功能无文件类型限制,只要文件存储在用户可访问的目录中,均可通过桌面环境或命令行工具移动到回收站。但需注意区分系统文件与用户文件,避免误操作导致系统问题。