使目录连接(符号链接)等同于 mklink /j

使目录连接(符号链接)等同于 mklink /j

我在 Windows 环境中使用 php 开发 Web 应用程序,并使用符号链接来避免冗余。我使用 exec() 通过 mklink /j 命令创建了符号链接。今天我决定在 Linux 中测试该应用程序,并使用“ln -s”命令。但应用程序出现故障,无法正确找到文件。那么 Linux 中的目录连接等同于什么呢?

答案1

NTFS 具有符号链接,其工作方式与 Unix 符号链接完全相同,但mklink /j创建的是连接点,而不是符号链接。

NTFS 连接点与 Unix 挂载点非常相似,实际上它在内部表示为挂载点。mount --bind在 Linux 中使用它来模拟 NTFS 连接点的行为。

相关内容