liam0205.github.io
liam0205.github.io copied to clipboard
Windows 中的 mklink 命令 | 始终
https://liam.page/2018/12/10/mklink-in-Windows/
日常使用 Linux 的用户,想必对 ln 命令不会陌生。使用该命令,可以在 Linux 系统上创建针对文件或目录的符号链接,实现一个文件(目录)两个名字的功能。 Windows 上也有一个类似功能的命令,它是 mklink。不过它的行为和 ln 不太一样。此外,Windows 上还有「快捷方式」这种东西,也能实现一个文件(目录)两个名字的功能。但它和 mklink 建立的符号链接不一样,它是 W
大佬求问: /J 和 /D 创建的目录链接到底有什么区别
@HPDell
/J建立目录的 JUNCTION;/D建立目录的符号链接。- JUNCTION 必须是本机的目录;符号链接可以链接网络上的资源。
- JUNCTION 建立时可以用相对路径,但记录的是绝对路径;符号链接建立时可以用相对路径,记录的也是相对路径。
- 移动、更名、删除 target 目录时,JUNCTION 失效;符号链接也失效。
- 移动、更名 target 的上 n 级目录时,JUNCTION 失效;符号链接视情况可能失效(相对路径情况可能不失效)。
- 权限方面,JUNCTION 的权限和 target 相同;符号链接的权限可以单独设置。
- 删除 JUNCTION,target 不受影响;删除符号链接,target 也不受影响。
帮到我了,感谢。