美文网首页
linux链接命令

linux链接命令

作者: 黑曼巴yk | 来源:发表于2019-10-27 17:33 被阅读0次

    前言

    链接简单说实际上是一种文件共享的方式,可以理解为Windows常见的快捷方式。通常用在一些目录层次较深的房间链接到一个更容易访问的目录中。或者用来解决一些库的版本问题

    在linux系统格式化分区中,内核为每个新创建的文件分配一个inode(索引节点),每个文件都有唯一的inode号。文件属性保存在索引节点里,在访问文件时,索引节点被复制在内存中,从而实现文件的快速访问。

    硬链接和软链接

    硬链接

    硬链接是复制inode 的分区表。通过inode节点进行识别

    $ touch abc
    $ ln abc abc_hard
    $ ls -li abc abc_hard
    
    image.png

    软链接

    软链接有自己的inode节点和block快,但是块中保存的是原文件中的文件名和inode节点号。并没有实际的文件数据。

    ln -s  abc abc_soft
    
    image.png

    图示

    image.png

    相关文章

      网友评论

          本文标题:linux链接命令

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