Ubuntu的回收站功能支持外接存储设备(如U盘、外部硬盘等),但需遵循Linux系统的回收站标准路径和挂载要求。
当外接存储设备(如U盘、外部硬盘)通过USB接口连接到Ubuntu系统并成功挂载后,其回收站目录遵循FreeDesktop.org Trash Specification标准,路径为:
/mount_point/.Trash-1000/(其中1000是当前用户的UID,默认情况下普通用户的UID为1000)。
例如,若U盘挂载到/media/username/MyUSB,则其回收站路径为/media/username/MyUSB/.Trash-1000/。该目录下包含两个子目录:
files/:存储被删除文件的原始内容;info/:记录文件的删除时间、原路径等元数据(每个文件对应一个.trashinfo文件)。sudo mount /dev/sdb1 /mnt/external)正确挂载,否则系统无法识别其回收站目录。rm命令会直接永久删除文件,不会进入回收站。.Trash-1000/隐藏文件夹(包含被删除文件),但Windows无法直接读取或恢复这些文件(因Linux与Windows的回收站机制不同)。需回到Ubuntu系统通过回收站功能恢复。rm -rf /mount_point/.Trash-1000/*)清理。综上,Ubuntu的回收站功能支持外接存储设备,但需确保设备正确挂载并通过图形界面操作删除文件,方可利用回收站实现安全删除与恢复。