码迷,mamicode.com
首页 > 系统相关 > 详细

linux文件的符号链接

时间:2019-08-04 20:03:39      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:技术   硬连接   http   系统   linux   info   code   路径   size   

什么是链接


 

这里的链接说的是一种文件共享的方式,主流文件系统都支持链接文件。

可以将链接简单地理解为 Windows 中常见的快捷方式,Linux 中常用它来解决一些库版本的问题,通常也会将一些目录层次较深的文件链接到一个更易访问的目录中。

 

硬连接: ln  源地址  目的地址

技术图片

 

软连接:  ln -s 源地址 目的地址

技术图片

 

 

软链接和硬链接区别?


从使用的角度讲,两者没有任何区别,都与正常的文件访问方式一样,支持读写,如果是可执行文件的话也可以直接执行。

那区别在哪呢?在底层的原理上。

  • 硬链接: 与普通文件没什么不同,inode 都指向同一个文件在硬盘中的区块
  • 软链接: 保存了其代表的文件的绝对路径,是另外一种文件,在硬盘上有独立的区块,访问时替换自身路径。

linux文件的符号链接

标签:技术   硬连接   http   系统   linux   info   code   路径   size   

原文地址:https://www.cnblogs.com/Geralt-of-Rivia/p/11299268.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!