我对文件系统的挂载和挂载点只有基本的了解。
以下是我运行 df -h 的结果:
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk3s1s1 965595304 20048096 891463112 3% 404167 4294084613 0% /
devfs 393 393 0 100% 682 0 100% /dev
/dev/disk3s6 965595304 40 891463112 1% 0 4457315560 0% /System/Volumes/VM
/dev/disk3s2 965595304 12012392 891463112 2% 1058 4457315560 0% /System/Volumes/Preboot
/dev/disk3s4 965595304 18704 891463112 1% 50 4457315560 0% /System/Volumes/Update
/dev/disk2s2 1024000 12328 987496 2% 1 4937480 0% /System/Volumes/xarts
/dev/disk2s1 1024000 12552 987496 2% 23 4937480 0% /System/Volumes/iSCPreboot
/dev/disk2s3 1024000 1904 987496 1% 87 4937480 0% /System/Volumes/Hardware
/dev/disk3s5 965595304 39904112 891463112 5% 324386 4457315560 0% /System/Volumes/Data
map auto_home 0 0 0 100% 0 0 - /System/Volumes/Data/home
但是当我进入目录 /Users 并运行 df 时。它显示以下结果:
onepunchman@Colins-MacBook-Air /Users % df .
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk3s5 965595304 39895480 891471744 5% 324439 4457358720 0% /System/Volumes/Data
按照我的理解,目录 /Users 位于 / 下,上面的命令不应该返回下面的结果吗?
/dev/disk3s1s1 965595304 20048096 891463112 3% 404167 4294084613 0% /
希望你们能帮助我理解一点。非常感谢!
您可以运行命令:
ls -dil /Users /System/Volumes/Data/Users
19501 drwxr-xr-x 5 root admin 160 3 Jun 23:59 /System/Volumes/Data/Users
19501 drwxr-xr-x 5 root admin 160 3 Jun 23:59 /Users
所以
Users
是到/System/Volumes/Data/Users
的硬链接(相同的inode 19501)