LINUX软硬链接

回复 收藏

软连接:

         linux的软链接类似于windows的快捷方式。

         原理:它首先会生成一个文件,该文件的权限为777,类型是l链接型文件.软连接文件拥有自己单独的inode文件,以及block文件.然而它的block中只有一个源文件的链接.通过链接访问源文件的inode,查看自己是否有权限查看该文件的内容,然后就可以访问内容了.

         软链接可以跨越文件系统.

软连接.jpg

硬链接

         硬链接属于在文件中开一个后门.打个比方:一幢大厦,有前门,有后门.但是他的门再多他的地址是不会变的,把前门拆掉,人们依然可以从后门进出。

         硬链接是不能跨越分区系统的,因为每个分区在格式化当中都会生成自己分区独一无二的inode号.在自己的分区独一无二,在其他的分区就会冲突。

         硬链接和源文件的INODE号是一个,拿/root比例/root必须存在两个目录"."和".."。"."和/root公用的一个INODE号,而".."则是"/"目录的Inode号。

硬链接.jpg

2017-01-14 18:22 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: