美文网首页我用 LinuxLinux
linux专题|软连接与硬连接

linux专题|软连接与硬连接

作者: 王一百 | 来源:发表于2017-03-03 23:09 被阅读66次
    • 硬连接

    • 硬连接又叫实际连接,是在某个目录下新建一条文件名连接到某inode号码的关联记录。
    • 硬连接不会新建独立文件,而只是新建文件名,再连接到实际文件的inode。因此,是多个文件指向同一个文件的inode。
    • 将任何一个文件名删除,其真实的inode与block依然存在,因此,文件还能通过其他文件访问,没有被删除。
    • 硬连接仅能在单一文件系统中进行,不能跨文件系统
    • 硬连接不能连接到目录
    • 软连接

    • 又叫符号连接,相当于windows系统下的快捷方式。
    • 创建软连接会新创建一个独立文件,因此,软连接会有额外开销
    • 软连接的连接文件会让数据的读取指向它连接的那个文件的文件名。
    • 软连接的多个文件是指向不同文件的inode的,软连接文件是指向它连接的那个文件的inode,而它连接的那个文件指向实际文件的inode。
    • 当软连接所连接的文件被删除后,软连接文件就打开不了了
    • 软连接可以连接到目录可以跨文件系统,比较灵活。

    相关文章

      网友评论

        本文标题:linux专题|软连接与硬连接

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