苹果系统,分区卸载umount对比eject命令
发布于 作者:苏南大叔 来源:程序如此灵动~
前几篇文章里面,苏南大叔一直侧重于mount操作,本篇文章对于umount操作做简要的分析和说明。

本文测试环境:mac@big sur.
unmount是卸载
卸载对象可以是某个分区,而非整个硬盘。注意拼写不同。
umount /dev/disk2s1diskutil umount /dev/disk2s1diskutil unmount /dev/disk2s1diskutil umount和diskutil unmount两条命令同时存在。

unmountdisk是卸载
卸载对象可以是整个硬盘。
diskutil umountdisk /dev/disk2diskutil unmountdisk /dev/disk2
eject是弹出
参数可以是硬盘,也可以是分区。但是最终结果,都是弹出整个硬盘。
diskutil eject /dev/disk2diskutil eject /dev/disk2s1eject之后,就不能mount上了,除非再次插拔一次。unmount之后,随时还能再次mount上。

相关链接
总结
eject和unmountdisk的效果基本上是一致的。但是,eject之后就脱离了联系,再次插拔之前无法再次mount。