码迷,mamicode.com
首页 > 系统相关 > 详细

LINUX软硬链接小结

时间:2017-08-08 16:38:37      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:软链接 硬链接 链接 目录的链接

硬链接(Hard Link)

创建:ln 源文件 硬链接文件

我们称具有相同iNode节点的不同文件,互称为硬链接文件。相当于一个文件实体的不同入口。

删除一个硬链接文件,不影响其它硬链接文件的存在。修改其中一个硬链接文件,其余硬链接文件都同步修改,因为具有相同iNode,实际上文件实体是一个。


软链接(Soft Link或者Symbolic Link)

创建:ln -s 源文件 软链接文件

软链接文件有自己的iNode,是跟所指文件不同类型的文件。

相当于源文件的快捷方式。

实际上是个文本文件,里面有指向链接文件的相对路径。查看方式:readlink 软链接。

删除源文件,软链接文件也失去目标,无法使用,文件名会呈现红色闪烁状态。


目录可以创建软链接,不能创建硬链接

一个空目录的硬连接数为2(本身及上一级目录符号"."),往目录里加一个目录,目录的硬链接数加1(增加目录的上一级目录符号"..");往目录里加文件,目录的硬链接数不会增加。


本文出自 “NULL” 博客,请务必保留此出处http://yuanchengxu.blog.51cto.com/13173326/1954437

LINUX软硬链接小结

标签:软链接 硬链接 链接 目录的链接

原文地址:http://yuanchengxu.blog.51cto.com/13173326/1954437

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