两个目录指向同一位置

两个目录指向同一位置

我有两个指向同一物理空间的位置:

$ df -h /home/admindev
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdd1      1008G  810G  153G  85% /data2

$ df -h /data2
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdd1      1008G  810G  153G  85% /data2

不过,我只在此命令的结果中找到 /data2:

$ df
/dev/sdd1      1056762036 848526448 159901448  85% /data2

/home/admindev 是如何定义的?

标记

答案1

df $some_file显示所在的文件系统$some_file。根据您的命令,有一个文件系统安装为/data2.由于 的路径/home/admindev不是 的子路径/data2,因此某些内容正在“转发”/home/admindev/data2。这可以是:

  • 软链接(通过 获得ln -s
  • “绑定安装”(通过 获得mount --bind ...

可以是 on/home或 on /home/admindev。可以使用 ls 检查软链接,bind-mount 出现在 的输出中mount

相关内容