Windows创建符号链接、目录链接、硬链接
Windows和Linux一样可以创建链接,我使用链接是因为C盘满了,把一些非必要而且内存大的目录挪到其他盘,为了不因移动目录导致一些应用无法使用而创建的目录链接
首先mklink用法如下:
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件
符号链接。
/H 创建硬链接而非符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径
(相对或绝对)。
三种选项的区别:
链接类型
选项
文件类型
是否占用空间
性质
符号链接
/D
.symlinkd
否
对源目录进行引用
目录链接
/J
.junction
否
对源目录进行引用
硬链接
/H
源文件类型
是
对源目录进行复制、粘贴
示例:
E盘下有Adestination目录,
F盘下有atest目录(空),
现需要在F盘下创建一个Adestination目录的链接,操作如下:
1、管理员用户下windows徽标键+R;若是非管理员用户,直接win键搜索命令提示符,以管理员身份打开
2、输入cmd进入命令行;
3、输入如下命令,
操作完成后即可在F盘\atest下看到新建的目录链接了,可正常访问该文件夹的内容。