先使用命令 df -lh
在终端查看当前系统的所有挂载的文件系统(系统硬盘、移动硬盘、U盘等),命令如下:
liaowenxiong@liaowenxiongdeMacBook-Air ~ % df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1s5s1 234Gi 14Gi 94Gi 14% 568975 2448556385 0% /
/dev/disk1s4 234Gi 1.0Gi 94Gi 2% 4 2449125356 0% /System/Volumes/VM
/dev/disk1s2 234Gi 320Mi 94Gi 1% 1123 2449124237 0% /System/Volumes/Preboot
/dev/disk1s6 234Gi 1.0Mi 94Gi 1% 16 2449125344 0% /System/Volumes/Update
/dev/disk1s1 234Gi 124Gi 94Gi 57% 1009228 2448116132 0% /System/Volumes/Data
/dev/disk2s1 931Gi 903Gi 29Gi 97% 3697822 117458 97% /Volumes/西部数据
diskutil 命令
如上想要推出 /dev/disk2s1
,可以切换到 root
用户,然后输入如下命令:
liaowenxiongdeMacBook-Air:~ root# diskutil unmount /dev/disk2s1
Volume 西部数据 on disk2s1 unmounted
如何切换到 root 用户,请点击查看
如果系统提示:
Volume 西部数据 on disk2s1 failed to unmount: dissented by PID 1479 (/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/XPCServices/QuickLookUIService.xpc/Contents/MacOS/QuickLookUIService)
说明移动硬盘是被进程号为 1479 的进程占用了,去活动监视器把 pid=1479 的进程结束掉就可以在访达中推出了。
卸载文件系统还可以使用下面的命令:
lwxdeMacBook-Air:~ lwx$ diskutil eject /dev/disk1s1
lwxdeMacBook-Air:~ lwx$ diskutil eject /Volumes/Western_01
注:eject 是弹出的意思。
参见《MacOS 磁盘管理工具 diskutil 介绍》。
umount 命令也可以使用 umount 命令卸载文件系统,参见《Linux命令之 umount – 卸载文件系统》。