日期:2011-01-23 03:26:00 来源:本站整理
<b>Linux系统中硬衔接与软衔接的辨别</b>[Linux安全]
本文“<b>Linux系统中硬衔接与软衔接的辨别</b>[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
(1)由于差别的分区会有相同的inode及硬衔接的特别性和文件系统的可卸载性,招致硬衔接不答应跨文件系统(分区)!而 soft link 具有完好的 pathname,所以他可以超越差别文件系统.
(2)硬衔接不会建产新的inode,硬衔接不管有多少个,都指向的是同一个inode节点,只是新建一个hard link会把结点衔接数增添,只要结点的衔接数不是0,文件就一向存在,不管你删除 的是源文件还是衔接的文件.只要有一个存在,文件就存在(其实也不分什么源文件衔接文件的,因为他们指向都是同一个 inode节点).当你改正源文件大概衔接文件任何一个的时刻,其他的文件城市做同步的改正 .
软链接不直接利用inode节点号作为文件指针,而是利用文件途径名作为指针.所以删除衔接文件对源文件无影响,但是删除源文件,衔接文件就会找不到要指向的文件.软链接有自己的inode,并在磁盘上有一小片空间存放途径名.
(3)软衔接可以对一个不存在的文件名举行衔接.
(4)软衔接可以对目录举行衔接.
ln -s source dist # 成立软衔接
ln source dist # 成立硬衔接
以上是“<b>Linux系统中硬衔接与软衔接的辨别</b>[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论