用 hdiutil 把整个文件夹打包成 DMG 磁盘镜像

无需第三方软件,一条命令把文件夹压成一个 .dmg 文件。

macOS文件hdiutil 磁盘镜像磁盘镜像低风险
运行 hdiutil create 并用 -srcfolder 指向文件夹,即可生成一个压缩的 .dmg 文件。

01命令

命令
$ hdiutil create -srcfolder ~/Desktop/Project -volname "Project" -format UDZO ~/Desktop/Project.dmg

02作用说明

UDZO 格式会生成只读的压缩镜像,适合归档或把整个文件夹作为一个附件发送;-volname 指定镜像挂载后显示的卷名。若想生成可写的镜像,把格式改成 UDRW。文件夹较大时会花上一两分钟,终端会显示进度。

03风险

风险低风险
!注意: 生成的 .dmg 是只读的;要修改内容请编辑原文件夹后重新打包。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-18 · 分类: 文件与文件夹

06相关方案