我们知道Linux下有ln
命令,可以创建软链接和硬链接,用途非常广泛。Windows下NTFS文件系统实际上也有类似的功能,它就是mklink
命令。
Windows下有几个基本概念需要我们了解。
快捷方式:实际上是以.lnk
结尾的文件,用于指定某文件或文件夹的位置。
符号链接:相当于Linux的软链接,文件和文件夹都可以创建符号链接,可以连接远程路径(如smb)。
目录交接点:类似符号链接,只能支持文件夹创建目录交接点。
硬链接:硬链接相当于一个文件的两个完全等同的入口,Windows下只支持为文件创建硬链接。
mklink [[/d] | [/h] | [/j]] <link> <target>
/d
:为文件夹创建符号链接,如果未指定参数,默认创建文件的符号链接。/h
:为文件创建硬链接。/j
:创建目录交接点。<link>
:要创建的链接名称。<target>
:要创建的链接引用的路径。