免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234567
最近访问板块 发新帖
楼主: hdqqq
打印 上一主题 下一主题

不能理解软链接。和硬链接到底什么区别 [复制链接]

论坛徽章:
0
61 [报告]
发表于 2005-09-13 23:51 |只看该作者

不能理解软链接。和硬链接到底什么区别

http://zmsazjs.mysmth.net
上面有一篇我写的关于硬链接和软链接的文章,结合了Unix的文件系统来讲解
join it!!

论坛徽章:
0
62 [报告]
发表于 2009-05-30 14:21 |只看该作者
谢谢。。我也懂了。。嘿嘿~~~

论坛徽章:
0
63 [报告]
发表于 2009-05-31 11:04 |只看该作者

论坛徽章:
0
64 [报告]
发表于 2011-07-08 17:12 |只看该作者
回复 8# sakulagi


    楼主解释的很好,很容易理解!支持你!

论坛徽章:
2
双子座
日期:2014-05-18 22:44:102015年迎新春徽章
日期:2015-03-04 09:58:11
65 [报告]
发表于 2011-07-10 10:03 |只看该作者
回复 2# 阿旺
似乎不是这样的吧 比如说一个文件A 内容为X  软链接为B  硬链接为C  以下情况
1。删除A  那么软连接B失效 但是C能正常访问,访问内容为X   删除B ,C也能正常访问
2.删除A后创建A(新建A内容与开始的A内容一样即内容为X 新建A我们用A1表示 )  那么B指向A1而非A  但是C指向与A一样(inode而非新建的A)  虽然BC此时指向文件的内容一样 切A依旧存在最初的目录 但却不是一个文件(A的inode与A1不同)
3.删除B  那么 A C都能正常访问
4.删除C AB也能正常访问
专业点来讲就是软链接可以理解成windows下的快捷方式 指向具体目录及文件名   
硬链接指向inode  删除原始文件再创建同样的文件 表面上一样 但是inode变掉了 所以硬链接无法跨盘创建
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP