mac磁盘空间被重复文件和照片占用,需分三步清理:先用“照片”app清理图库内重复影像;再用duplicate file finder扫描跨路径重复文件;最后用终端md5命令定位零散重复项。

Mac磁盘空间被重复文件和照片悄悄吃掉,往往不是因为文件多,而是同一张图、同一段视频或同一个PDF在“下载”“桌面”“iCloud云盘”“照片图库”甚至外接硬盘里反复落盘,肉眼根本分不清哪份是原始版、哪份是微信转发压缩版、哪份是AirDrop接收的副本。
用“照片”App原生功能清理图库内重复项
这一步只处理已导入“照片”应用的影像,不碰Finder里的独立文件,安全、离线、无需安装任何软件。
打开“照片”应用,等待右下角进度条完全消失、状态栏显示“已同步”,确保图库已完成AI索引——【若图库正在优化或同步中,此时点击“重复项”将为空白或漏检】。
在左侧边栏“图库”下方找到“更多项目”,点其右侧三角形展开→点击“重复项”;若未出现,顶部菜单栏点“文件”→“显示重复项”手动触发扫描。
进入后,所有疑似重复的照片/视频自动分组排列,每组至少含2张图或1段视频;系统默认高亮推荐保留的主片(通常为分辨率最高、EXIF最完整或创建时间最早者)。
点击任意缩略图可全屏预览,并调出右侧检查器面板查看拍摄时间、机型、GPS坐标、直方图——【务必核对EXIF中的“创建日期”与“修改日期”,避免把后期精修版当副片删掉】。
对每组执行操作:点击右下角“合并”按钮,系统自动移除副片、保留主片;或按住Command键多选后按Delete键手动指定删除目标。删除项统一进入“最近删除”相簿。
用Duplicate File Finder扫清跨路径重复文件
当重复文件散落在“下载”“桌面”“文稿”“iCloud Drive”甚至NTFS外接硬盘中,“照片”App完全失效,必须靠字节级哈希比对。
方法一:访问duplicatefilefinder.com下载最新版,双击.dmg拖入“应用程序”文件夹完成安装。
启动后点击“+ Add Folder”,一次性添加以下路径:~/Desktop、~/Downloads、~/Documents、~/Pictures、~/Library/Mobile Documents/com~apple~CloudDocs——【切勿遗漏iCloud Drive根路径,否则无法识别云同步产生的重复副本】。
设置中勾选“Compare by content (not filename)”和“Include subfolders”,取消勾选“Skip system files”以外的所有跳过选项。
点击“Scan”,等待完成;结果页按文件组呈现,每组顶部标注总占用空间;逐组点击“Preview”,切换并排视图对比像素细节或文档首尾页。
确认无误后,勾选冗余副本,点击“Move to Trash”。【删除后必须手动右键清空废纸篓,否则磁盘空间不会释放】。
用终端命令行精准定位零散重复文件
适合清理AirDrop接收、微信下载、邮件附件等未归类到固定目录的零散重复项,全程本地执行,不联网、不上传、不依赖图形界面。
第一步:打开“访达”,按Command + Shift + U进入“实用工具”,双击“终端”。
第二步:输入命令切换至目标目录,例如清理下载文件夹:cd ~/Downloads,回车。
第三步:执行去重扫描命令:find . -type f -exec md5 -r {} \; | sort | uniq -w 32 -D,回车。输出中每组重复项会连续显示,开头为相同MD5值。
第四步:复制其中一组重复项的完整MD5值(前32位字符),再运行:find . -type f -exec md5 -r {} \; | grep "粘贴的MD5值" | cut -d' ' -f3-,回车。返回该MD5对应的所有文件绝对路径。
第五步:对照路径判断哪份是原始文件——比如/Users/xxx/Downloads/IMG_1234.HEIC是iPhone直出,/Users/xxx/Downloads/WeChat_1234.jpg是微信转发压缩版——保留前者,用rm命令删除后者,例如:rm "/Users/xxx/Downloads/WeChat_1234.jpg"。











