微前端架构如何改变企业的开发模式与效率提升
823
2022-11-18
软连接&硬链接
一、Linux系统中一个文件由目录项、inode表和数据块组成。 1、首先根据文件名,找到我们目录项中的inode号。 2、通过inode号进入我们inode表中,查找到该文件中一些信息。 3、然后通过inode表中的保存的数据区的指针,读取我们相应数据区的内容。
二、硬链接 本质:是给我们的文件取别名。与源文件直接关联。修改一个,另一个同时被修改。删除一个另一个不会有影响。Linux系统中规定,只有在文件的打开次数为0(即文件这个时候没有打开),并且文件的硬连接数为0,此时文件才会被删除 特点: (1)不占用硬盘空间 (2)不能对目录操作 (3)不能跨文件系统 命令:ln 源文件名 硬链接文件名 ln test.c test1.c
三、软链接
本质:类似于我们windows的快捷方式,用来记录我们目标的路径
特点:(1)占用磁盘空间
(2)可以对目录操作
(3)可以跨文件系统
命令:ln -s 源文件 软链接文件
硬链接和软链接的区别:
1:硬链接原文件和新文件的inode编号一致。而软链接不一样。
2:对原文件删除,会导致软链接不可用,因为软连接存储是路径,而硬链接不受影响。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~