我有一个外部硬盘 (exFAT),里面有一个旧的备份 Apple Photos 图库,但我无法删除该文件夹。在 Windows 中导航到文件夹结构时,我在这里陷入了困境:
Photos Library.photoslibrary\private\com.apple.cloudphotosd\CloudSync.noindex\Engine\filecache\
filecache 文件夹中有一个名为 的文件/目录AUx
,这似乎是导致问题的原因。Windows 认为它是一个目录,但我无法打开它,当我尝试打开它时,它给出了权限错误,但右键单击该文件夹时也没有显示更改权限的选项。我尝试将外部硬盘驱动器安装到 virtualbox 中的 Ubuntu 虚拟机,并尝试在那里删除文件/文件夹,但我得到以下信息:
$ ls -l
total 0
drwxrwx--- 1 root vboxsf 0 May 1 2019 AUx
$ sudo rm AUx/
rm: cannot remove 'AUx/': Is a directory
$ sudo rmdir AUx/
rmdir: failed to remove 'AUx/': Not a directory
所以它是一个目录,但它也不是目录?这是怎么回事?我也尝试使用 -rf 标志rm
,它没有给我错误,但AUx
仍然存在。
我的最后办法是备份整个外部设备并重新格式化,但如果可能的话,我想避免这样做。
编辑:我意识到“aux”是 Windows 中的保留字,我想知道这是否与问题有关?我希望我有一台 Mac,可以插入硬盘,看看是否可以通过这种方式删除它。