美文网首页
ln硬链接和符号链接

ln硬链接和符号链接

作者: 星q_p光 | 来源:发表于2019-06-14 11:00 被阅读0次

    每个文件会形成一个FCB,在访问文件时需要将目录调入内存,为了减少目录占据的空间,形成一个Inode,在目录中只存放文件名和Inode的地址,Inode中存放关于文件的详细信息。

    每个文件的inode唯一。

    区别

    软链接文件的大小和创建时间和源文件不同,软连接只是维持软连接到原文件的关系,不是源文件内容。软连接更像快捷方式。

    硬链接和源文件的大小创建时间一样,相当于copy了一份,类似于copy -p指令,但是硬链接文件会保持更新,当源文件发生变化时会跟着更新,而copy的文件不会进行更新。指向文件索引点

    当删除源文件时两者有什么区别

    删除源文件后,软链接无法查看,那个问价不存在

    硬链接还可以继续查看

    造成以上的原因

    硬链接和源文件inode节点号相同,一个i节点可以对应多个文件,删除源文件相当于删除了一条映射关系

    lrwxr--r--

    前面第一位表示文件类型,d表示目录文件,l是链接文件,-是普通文件,p是管道

    lrwxr--r-- 1 hel  users   7 Sep 12 08:12 cheng

    各字段的含义

    1.文件属性字段

    2.文件硬链接数目或者目录子目录数目

    3.文件拥有者

    4.文件拥有着所在的组

    5.文件大小,字节为单位

    6.创建月份

    7.创建日期

    8.文件创建时间

    9.文件名如果是符号链接会有一个箭头指向文件

    相关文章

      网友评论

          本文标题:ln硬链接和符号链接

          本文链接:https://www.haomeiwen.com/subject/yhqufctx.html