Command

diskutil

2022-03-17

diskutil 命令是 disk utility 的缩写,是 [[macOS]] 系统用于管理磁盘的命令行工具。

语法

Terminal window
diskutil [options] [command]
  • list: 列出所有磁盘
  • mount: 挂载磁盘
  • unmount: 卸载磁盘
  • eraseDisk: 擦除磁盘
  • partitionDisk: 分区磁盘

使用

Terminal window
# 查看
diskutil list
# 挂载
diskutil mount /dev/<disk>
# 卸载
diskutil unmount /dev/<disk>

格式化

保留原分区表,格式化磁盘。

Terminal window
diskutil eraseDisk FAT32 <disk_name> <disk>

完全格式化磁盘。

Terminal window
# 格式化为 FAT32 格式(MBR 不会创建 EFI 分区,方便监控使用
diskutil partitionDisk /dev/<disk> 1 MBR FAT32 "<disk_name>"