IT袋

当前位置:主页 > 对比评测 >

硬链接和软链接有什么区别

硬链接和软链接有什么区别? 硬链接与软链接的差异是什么?(2)

时间:2023-12-13 14:03:23 来源:IT袋 作者:马勇
导读:硬链接和软链接有什么区别,链接是一种文件共享的方式,主流文件系统都支持链接文件。 在linux系统中,链接分两种 :一种被称为硬链接(Hard Link),另一种被称为符号链接或软链

硬链接和软链接有什么区别

硬链接和软链接有什么区别

硬链接和软链接有什么区别

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

在linux系统中,链接分两种 :一种被称为硬链接(Hard Link),另一种被称为符号链接或软链接(Symbolic Link)。

硬链接是某个文件实体的别名,硬链接可以使多个文件名拥有相同的inode,可以为单个文件创建多个硬链接。

硬链接与普通文件没什么不同,inode 都指向同一个文件在硬盘中的区块。

因为在不同的文件系统中,inode可能产生冲突,所以不能为不同文件系统或分区的目录和文件创建硬链接。

硬链接和软链接有什么区别

软链接和原文件不是一个文件,它是一种特殊的文件, 它有自己的inode和数据块,它的数据块是它所连接的文件的路径。

当用户访问这个文件时,系统会自动将其替换成其所指的文件路径,如果原始文件被删除,所有指向它的符号链接也就都被破坏了。

相关阅读