1
mklink [[/d] | [/h] | [/j]] <link> <target>
参数 说明
/d 创建目录符号链接(Symbolic Link)。 默认情况下,此命令创建文件符号链接。
/h 创建硬链接(Hard Link)而不是符号链接。
/j 创建目录交叉点(Junction Point)。
<link> 指定要创建的符号链接的名称。
<target> 指定新符号链接所指的路径(相对或绝对)。

目录交叉点/j似乎仅适用于NTFS,同个硬盘下等同/h,跨硬盘等同/d
那不应该怪好用的,但是找不出啥资料,鉴定为还是别用了
错了错了,还是得用的。在我的博客写作流程用了一些链接来保证文件的同步,就得使用/j,如果用/d同步GitHub时就只会同步个链接十分神奇

软链接与硬链接

方便起见,以Linux解析
首先,不管软硬链接都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。

软链接

也就是符号链接
感觉软链接就和快捷方式效果是一样的,文件夹和文件都可以创建快捷方式,但不同的是,快捷方式是个跳板,打开就跳到了文件真实所在的位置;软链接像是哆啦A梦的传送门,虽然其实实际的读取过去了,但是你以为其实就在这个文件下,这也就是为什么可以用软链接来将系统文件放到其他盘下

硬链接

硬链接似乎在Linux下偏向于保护文件误删除,在快照中广泛应用

软链接 硬链接
存放另一个文件的路径的形式存在 以文件副本的形式存在
可以跨文件系统 只有在同一个文件系统中才能创建
可以对目录进行链接 不允许给目录创建硬链接
可以对一个不存在的文件名进行链接 必须要有源文件
总之,似乎就用mklink /dls /s就完事了
~~搞半天就总结出个这玩意~~~