找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1039|回复: 0

[注意] Windows下硬链接、软链接和快捷方式的区别

倪叶叶 发表于 2014-7-9 14:19:07 | 显示全部楼层 |阅读模式 来自 中国上海

马上注册,结交更多好友,享用更多功能。

您需要 登录 才可以下载或查看,没有帐号?注册

x
mklink是
windows
系统下创建符号链接和硬链接的命令工具,它是一个很好的解决文件系统问题的工具。使用它需要管理员权限。
首先,先来介绍下mklink这个命令,可以看下下面的截图:

20120427025030474.png
说明也已经很详细了,我们直接看下面例子吧。


下面的图片向我们展示了在windows系统中创建符号链接,硬链接和快捷方式有什么不同。

符号链接(Symbolic link)

执行命令 mklink link_name target_name

创建链接后的图标和快捷方式很像

在系统中不占用空间

在文件系统中不是一个单独的文件

在操作系统层解析(!?)

如果源文件被删除了,链接就没用了

移除源文件不会影响符号链接

移除链接文件也不会影响源文件

硬链接(Hard link)

执行命令 mklink /H link_name target_name

在系统中占用的空间与源文件相同,但在系统中引用的是相同的对象(不是拷贝)

在操作系统层解析(!?)

图标和创建快捷方式的图标不同

移除源文件不会影响硬链接

移除硬链接不会影响源文件

如果源文件被删除,它的内容依然通过硬链接存在

硬链接文件的任何更改都会影响到源文件

快捷方式(Shortcut)

在选择的源文件上鼠标右键,通过下拉菜单创建

快捷方式在系统中跟源文件是完全分离的

只有那些懂得快捷方式的程序知道它们

如果源文件删除,链接就没用了

移除源文件不会移除快捷方式

移除快捷方式不会影响到源文件

20120427025032709.png





您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表