Linux下硬链接与软链接的本质区别 - Go语言中文社区

Linux下硬链接与软链接的本质区别


软链接:具有完整的文件结构,最后指向的是目标文件名,它和源文件节点不一致。

硬链接:不具有完整的文件结构,它的文件名直接指向文件节点,它和源文件节点一致。

创建链接命令:(硬链接)ln [源文件] [链接文件名] 

                         (软链接)ln -s [源文件] [链接文件名] 

创建硬链接
创建软链接

 

创建硬链接

      

    软链接和源文件的incode不同,但是源文件的内容是它的路径,读取软链接的文件时,系统会自动将访问者导向源文件,因        此,无论打开哪一个文件,最终读取都是源文件的内容。

 

      

 删除源文件test,再读取硬链接和软链接。

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/lemontan123/article/details/81836970
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-07 23:23:32
  • 阅读 ( 777 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢