硬符号链接目录

Cam*_*ver 3 linux symbolic-link

我正在接管服务器的控制权,并且在两个不同的位置找到了一个目录:

/var/www
/home/user.name (i.e., ~/)
Run Code Online (Sandbox Code Playgroud)

具有完全相同的 inode 编号:

ls -i
11895253 directory.name
Run Code Online (Sandbox Code Playgroud)

我曾认为目录上的硬链接是完全不可能的。那这是什么?一个文件夹如何同时存在于两个地方且内容完全相同?

ckh*_*han 5

这是一个“绑定安装”。从mount手册页

绑定安装。从 Linux 2.4.0 开始,可以在其他地方重新挂载文件层次结构的一部分。电话是

 mount --bind olddir newdir
Run Code Online (Sandbox Code Playgroud)

另请参阅http://backdrift.org/how-to-use-bind-mounts-in-linuxhttp://backdrift.org/how-to-use-bind-mounts-in-linux