【笔记】Hdiutil学习笔记
前言
MacOS上的hdiutil命令学习笔记
创建一个DMG文件
-size 100M
:指定归档大小-srcfolder <dir>
:指定需要打包的目录路径<file>
:打包后的DMG文件名-format
:指定打包格式
UDZO
:压缩格式,缺省值UDRO
:只读模式UDBZ
:更好的压缩格式UDRW
:可读写格式UDTO
:DVD 格式
1 | hdiutil create -size 100M -stdinpass -srcfolder <dir> <file>.dmg |
修改归档大小
<size>
:指定归档大小
1 | hdiutil resize <size> <file>.dmg |
挂载DMG
1 | hdiutil attach <file>.dmg |
卸载DMG
<dir>
:挂载点路径
1 | hdiutil eject <dir> |
DMG 转 ISO
DMG 转 CDR
<file_dmg>
:DMG文件路径<file_cdr>
:CDR文件路径
1 | hdiutil convert <file_dmg>.dmg -format UDTO -o <file_cdr>.cdr |
CDR 转 ISO
<file_iso>
:ISO文件路径
1 | hdiutil makehybrid <file_cdr>.cdr -iso -joliet -o <file_iso>.iso |
ISO 转 DMG
1 | hdiutil convert <file_iso>.iso -format UDRW -o <file_dmg>.dmg |