在看<鸟哥的linux私房菜>的 “第八章、Linux 磁盘与文件系统管理” 提到
“Symbolic Link 与 Windows 的快捷方式可以给他划上等号,由 Symbolic link 所创建的文件为一个独立的新的文件,所以会占用掉 inode 与 block 喔!”
而自己之前读goagent源码时查过这个 symbolic link 与快捷方式的关系好像是不一样的(参见http://popexizhi.blogspot.com/2014/02/pythonospathislinkosreadlink27.html)
今天再次go了一下两者的关系,确实差别不小参见下文转载:
(转载地址:
[中文译本]http://www.cnblogs.com/heqichang/archive/2012/04/26/2471774.html
[原文位置]http://www.maxi-pedia.com/mklink
参考wiki中对windows系统中这两者的区别:http://zh.wikipedia.org/wiki/%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5#Windows.E6.93.8D.E4.BD.9C.E7.B3.BB.E7.BB.9F
)
Windows下硬链接、软链接和快捷方式的区别
mklink是windows系统下创建符号链接和硬链接的命令工具,它是一个很好的解决文件系统问题的工具。使用它需要管理员权限。
首先,先来介绍下mklink这个命令,可以看下下面的截图:
Capture
说明也已经很详细了,我们直接看下面例子吧。
下面的图片向我们展示了在windows系统中创建符号链接,硬链接和快捷方式有什么不同。
符号链接(Symbolic link)
执行命令 mklink link_name target_name
创建链接后的图标和快捷方式很像
在系统中不占用空间
在文件系统中不是一个单独的文件
在操作系统层解析(!?)
如果源文件被删除了,链接就没用了
移除源文件不会影响符号链接
移除链接文件也不会影响源文件
硬链接(Hard link)
执行命令 mklink /H link_name target_name
在系统中占用的空间与源文件相同,但在系统中引用的是相同的对象(不是拷贝)
在操作系统层解析(!?)
图标和创建快捷方式的图标不同
移除源文件不会影响硬链接
移除硬链接不会影响源文件
如果源文件被删除,它的内容依然通过硬链接存在
硬链接文件的任何更改都会影响到源文件
快捷方式(Shortcut)
在选择的源文件上鼠标右键,通过下拉菜单创建
快捷方式在系统中跟源文件是完全分离的
只有那些懂得快捷方式的程序知道它们
如果源文件删除,链接就没用了
移除源文件不会移除快捷方式
移除快捷方式不会影响到源文件
symlink_hardlink
原文:http://www.maxi-pedia.com/mklink
顺便推荐一个实现这个功能的简单工具:Link Shell Extension
关于“第八章、Linux 磁盘与文件系统管理”中提到的Symbolic Link 与 Windows
《鸟哥的Linux私房菜》热门书评
-
直接上鸟哥的网站上看就可以了
59有用 3无用 HaNs 2007-12-03
学习LINUX的入门级读物,非常适合刚开始学的人,讲的很有针对性,实用性强.http://linux.vbird.org...
-
初学者必备
29有用 3无用 六中班尼路 2009-04-19
如果想要入门,这本就是最好的选择了。 讲得非常细致,这位来自台湾的帅锅在写书方面确实很有一套,依我看,维护世界和平的重任就交给他了。...
-
推荐看台湾原版的
26有用 14无用 加百 2010-09-01
我06年接触Linux时学习的第一本入门书籍,可以说这本书是我的启蒙老师了,那生动的语言让我欲罢不能,但前提声明,我看的那本是台湾原版的,现在简体版的太屎了,完全除去了原版语言的口语化,被改成了天朝官腔,让我情何以堪啊~鸟哥网站上的关于这本书的内容不够详细的,有能力的朋友我还是推荐想办法弄到一本台湾...
-
还可以去鸟哥的网站去看
11有用 2无用 w4yne 2006-11-18
http://linux.vbird.org/更新了不少东西基础篇里的知识组织得非常清晰明确,看久了也不会累十分适合入门学习至于繁体字 看习惯了就好 :)...
-
这个纸质版本到第三版就是坑爹货
7有用 2无用 lyzet 2011-10-21
鸟哥的linux私房菜还是要去简体版的网站去看,不要看这个第三版或者看第二版也成,第三版坑爹的很,各种翻译错误,鸟哥用的是台湾的IT术语,比如文件应该是档案,内核是核心,但是简体版有的地方转化过来了,有的地方没有,还有一些排版错误....书的内容倒是很不错,适合新手阅读,如果是专业搞IT的话还是自己...
书名: 鸟哥的Linux私房菜
作者: 鸟哥
出版社: 人民邮电出版社
副标题: 基础学习篇
出版年: 2010-6-28
页数: 778
定价: 88.00元
装帧: 平装
丛书: 鸟哥的Linux私房菜
ISBN: 9787115226266