特殊链接(Windows) #
1.符号链接 #
mklink /D Link Target Link 指定新的符号链接名称 Target 指定新链接引用的路径(相对或绝对)
特性:
- 只有一个本体,对分身的操作都会对本体有影响
- 删除分身不会对本体有影响,删除本体后分体失效
可以做到:
- 在不破坏文件目录结构的情况下将文件转移到其它位置
- 在不同的位置共用同一份文件更方便地调用你的远程储存空间
- 代替一些临时的文件移动操作
2.目录链接 #
mklink /J Link Target | 符号链接 | 目录联接 | |
|---|---|---|
| 源目标位置 | 本地或网络位置 | 只能在本地 |
| 源目标类型 | 文件/文件夹 | 只能是文件夹 |
| 被删除时 | 不会影响源目标 | 不会影响源目标 |
| 被移动/复制时 | 只对链接本身进行操作 | 对目标文件夹的内容进行操作 |
3.硬链接 #
mklink /H Link Target 硬链接只能在同一个盘符上实现,它的源目标只能是文件 当创建硬链接时,文件的本体虽然还占用着盘符的空间,但它不再位于任何目录中 包括目标文件在内,都可以看作是文件本体的分身,分身之间的读写都是同步的 当删除任意分身时,不会影响到文件本体 当只剩下一个分身后,这个硬链接分身就变回了正常的文件本体
有些软件在修改文件,点保存后,它不是覆盖修改的文件,而是另存文件,再删除修改的文件,再把另存的文件命名为修改的文件,这就导致修改硬链接的文件和修改前的文件不是同一个文件了,硬链接的源文件自然就断了关联,源文件也不会跟着被修改
Tips: 1.记好/标记好源文件路径和链接路径,“找到回家的路”,方便对文件的管理 2.有办法可以给链接换个图标,起到避免和快捷方式搞混的作用