MacOS 文件系统和挂载点的混乱

问题描述 投票:0回答:1

我对文件系统的挂载和挂载点只有基本的了解。

以下是我运行 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%   /

希望你们能帮助我理解一点。非常感谢!

linux filesystems mount
1个回答
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)

© www.soinside.com 2019 - 2024. All rights reserved.