Delete键)。rm命令,例如rm example.txt(删除当前目录下的example.txt文件)。rm *.txt(删除当前目录下所有.txt文件)、rm file1.txt file2.txt(删除指定文件)。-r参数递归删除,例如rm -r my_folder(删除my_folder目录及其所有子文件/子目录)。-f参数忽略不存在的文件或只读文件,例如rm -f example.txt(强制删除example.txt)。rm -rf命令会永久删除文件/目录,且无法恢复,请务必确认目标路径正确。若需保留删除文件的恢复能力,可使用以下工具:
sudo apt update && sudo apt install trash-cli。trash-put命令,例如trash-put example.txt(将文件移至回收站)、trash-put my_folder/(将目录移至回收站)。trash-list(列出回收站中的所有文件/目录,包含删除时间、大小等信息)。trash-restore(交互式恢复,按提示选择序号);或trash-restore -r(递归恢复目录)。trash-empty(清空所有回收站内容);或trash-empty --days 7(清空7天前的回收站文件)。sudo apt update && sudo apt install gvfs-backends(部分系统已预装)。gvfs-trash命令,例如gvfs-trash example.txt、gvfs-trash my_folder/。gvfs-trash --empty(清空所有回收站内容)。rm -rf ~/.local/share/Trash/files/* ~/.local/share/Trash/info/*。~/.local/share/Trash/files/:存储回收站中的实际文件;~/.local/share/Trash/info/:存储回收站中文件的元信息(如删除时间、原始路径);rm -rf或清空回收站时,避免误删重要资料。sudo权限,但请确保你有相应操作权限。~/.local/share/Trash(~代表用户家目录),可通过ls -la ~/.local/share/Trash查看回收站内容。