磁盘处理diskutil相关终端命令介绍

【磁盘处理diskutil相关终端命令介绍】磁盘处理diskutil相关终端命令介绍

文章图片


磁盘处理diskutil是Mac系统终端常用的命令行操作之一 , 因为其命令需要根据具体情况具体对待 , 这里为大家简单介绍其中无风险的两个 , 下方列举的其余操作均会直接处理磁盘内容 , 请务必清楚你在做什么 , 然后再输入命令 。 如果大家对这些内容感兴趣请继续往下看 。
若你的电脑采用的是 APFS 磁盘分区 , 则应使用 diskutil apfs 开头的命令;若你的电脑采用的是 HFS , HFS+ 磁盘分区 , 则应使用 diskutil 开头的命令;若你的电脑采用的是 coreStorage 磁盘分区 , 则应使用 diskutil cs开头的命令 。

diskutil list 命令会将你的现有磁盘状况显示出来 , 如下图所示 。 diskutil cs list 命令会将你的现有的 Core Storage 逻辑分区状况显示出来 , 如下图所示 。diskutil常用但有风险的命令介绍
查看分区上限:sudo diskutil resizeVolume /dev/disk1s3 limits
重置空间大?。 簊udo diskutil resizeVolume /dev/disk1s2 100GB
断开驱动器:sudo diskutil unmountDisk force /dev/disk1
彻底移除逻辑磁盘: diskutil unmount /Volumes/Macintosh\\ HD
显示 GUID 分区结构: gpt -r show /dev/disk1
删除 EFI NO NAME:gpt remove -I 4 /dev/disk1
新增存储区块:gpt add -I 3 -b 1362424032 -s 1269536 -t 426F6F74-0000-11AA- AA11-00306543ECAC
新增分区:newfs_hfs -J -v “Recovery HD” /dev/disk0s3
物理 Core Storage 扩容: diskutil cs resizeDisk 11111111-2222-3333-4444-555555555555 980g
逻辑 Core Storage 扩容: diskutil cs resizeVolume 11111111-2222-3333-4444-555555555555 980g

    推荐阅读