linux硬链接和软连接
时间: 2024-06-01 18:06:56 浏览: 223
创建硬链接-mil-hdbk-338b
Linux中的硬链接和软连接都是用来实现文件之间的关联的,但它们之间存在一些区别。
硬链接是指多个文件名指向同一个文件数据块,这些文件名的i-node号相同,它们指向同一个磁盘节点,即同一份数据。只要有一个文件名存在,文件就会一直存在,直到所有文件名均被删除。硬链接不能跨分区,不能针对目录使用。
软链接,也称为符号链接,是指一个特殊的文件类型,其中包含了另一个文件或目录的路径。软链接是一种特殊类型的文件,它只包含了目标文件或目录的路径名信息,并没有实际的数据块,因此大小为目标文件或目录大小加上路径名大小。当打开软链接时,内核会读取软链接中存储的路径名信息,并自动将用户引导到该路径下的目标文件或目录。
阅读全文