码迷,mamicode.com
首页 > 其他好文 > 详细

硬链接和软连接

时间:2017-05-29 15:59:02      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:硬链接和软连接

硬链接:指向同一个Inode

硬链接

Abc   110

Bcd   110

都指向一个inode 

(1) 目录不支持硬链接;

(2) 硬链接不能跨文件系统;

(3) 创建硬链接会增加inode引用计数;

 

 

软链接(符号链接)

软链接,系统是知道的,

Abc  110

Bcd   多少都行

在用到bcd的时候去按照目录找abc,再用110的节点

 

成环的重点在与系统是否知道

 

硬链接来说,

ABC   110   ABC下还有目录789   111   789

BCD   110 

 

 

 

Inode

 Block  文件权限  uid 

Ls -l 就是inode 里的

/home/avaya/opt/abc

是如何一级一级找到的

 

目录是特殊的文件,目录下存的不是block的映射,由于目录大小是固定的,都是块的大小的倍数。

体现为所有目录,如上图的蓝色的,都是最小是4096,必须是4096 的倍数。

由于目录大小是固定的,所以不把文件存在目录下,只把文件名字存在目录下。


硬链接和软连接

标签:硬链接和软连接

原文地址:http://12833256.blog.51cto.com/12823256/1930549

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!