Windows下硬链接、软链接和快捷方式的区别
2015-08-10 16:02
204 查看
mklink是windows系统下创建符号链接和硬链接的命令工具,它是一个很好的解决文件系统问题的工具。使用它需要管理员权限。
首先,先来介绍下mklink这个命令,可以看下下面的截图:
![](http://images.cnblogs.com/cnblogs_com/heqichang/201204/201204261733519215.png)
说明也已经很详细了,我们直接看下面例子吧。
下面的图片向我们展示了在windows系统中创建符号链接,硬链接和快捷方式有什么不同。
符号链接(Symbolic link)
执行命令 mklink link_name target_name
创建链接后的图标和快捷方式很像
在系统中不占用空间
在文件系统中不是一个单独的文件
在操作系统层解析(!?)
如果源文件被删除了,链接就没用了
移除源文件不会影响符号链接
移除链接文件也不会影响源文件
硬链接(Hard link)
执行命令 mklink /H link_name target_name
在系统中占用的空间与源文件相同,但在系统中引用的是相同的对象(不是拷贝)
在操作系统层解析(!?)
图标和创建快捷方式的图标不同
移除源文件不会影响硬链接
移除硬链接不会影响源文件
如果源文件被删除,它的内容依然通过硬链接存在
硬链接文件的任何更改都会影响到源文件
快捷方式(Shortcut)
在选择的源文件上鼠标右键,通过下拉菜单创建
快捷方式在系统中跟源文件是完全分离的
只有那些懂得快捷方式的程序知道它们
如果源文件删除,链接就没用了
移除源文件不会移除快捷方式
移除快捷方式不会影响到源文件
![](http://images.cnblogs.com/cnblogs_com/heqichang/201204/20120426173418942.png)
原文:http://www.maxi-pedia.com/mklink
顺便推荐一个实现这个功能的简单工具:Link Shell Extension
首先,先来介绍下mklink这个命令,可以看下下面的截图:
![](http://images.cnblogs.com/cnblogs_com/heqichang/201204/201204261733519215.png)
说明也已经很详细了,我们直接看下面例子吧。
下面的图片向我们展示了在windows系统中创建符号链接,硬链接和快捷方式有什么不同。
符号链接(Symbolic link)
执行命令 mklink link_name target_name
创建链接后的图标和快捷方式很像
在系统中不占用空间
在文件系统中不是一个单独的文件
在操作系统层解析(!?)
如果源文件被删除了,链接就没用了
移除源文件不会影响符号链接
移除链接文件也不会影响源文件
硬链接(Hard link)
执行命令 mklink /H link_name target_name
在系统中占用的空间与源文件相同,但在系统中引用的是相同的对象(不是拷贝)
在操作系统层解析(!?)
图标和创建快捷方式的图标不同
移除源文件不会影响硬链接
移除硬链接不会影响源文件
如果源文件被删除,它的内容依然通过硬链接存在
硬链接文件的任何更改都会影响到源文件
快捷方式(Shortcut)
在选择的源文件上鼠标右键,通过下拉菜单创建
快捷方式在系统中跟源文件是完全分离的
只有那些懂得快捷方式的程序知道它们
如果源文件删除,链接就没用了
移除源文件不会移除快捷方式
移除快捷方式不会影响到源文件
![](http://images.cnblogs.com/cnblogs_com/heqichang/201204/20120426173418942.png)
原文:http://www.maxi-pedia.com/mklink
顺便推荐一个实现这个功能的简单工具:Link Shell Extension
相关文章推荐
- find the nth digit(二分查找)
- Visual Studio 中的快捷键
- activity和fragment之前运行的生命周期
- Python中下划线的使用方法
- Oracl Level用法
- CPU伪共享
- hdu 4707 Pet(DFS && 邻接表)
- UTF-8编码导致JS输出中文乱码
- [谷歌地图--探索世界]https://geoguessr.com/
- [创业]领导大局观
- python参数中的 * 和 **
- 断网攻击,linux,arp
- Count Complete Tree Nodes
- Palindrome Partitioning
- SOLR问答
- Zend_Form 创建、校验和解析表单的基础--(手册)
- HDU 5060/BC 12C War
- Android中设置TextView的颜色setTextColor
- Android中Services简析
- springmvc学习第二天