linux的硬链接有什么用途呢?

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:05:32
如题,硬链接在哪些地方比较有用呢?我觉得软链接用途比较广泛一点~~~~

有人能举例说明一下么?

硬链接,比软链接更实际,虽然他不能做目录的链接。
不过他的稳定性高。
软链接是个类似wins的快捷方式,硬链接不是。当你删除链接文件时,在利用软链接去读取这个文件,会出现错误。 硬链接就不会,他依旧可以读取到这个文件。。
要明白这个问题,你要先搞清楚linux 的i节点。
linux的每个设备都是以文件方式读取的,i节点就记录这个文件的所有必需的信息,以及这个文件的存储块位置。
打字好累呀!!!差不多了吧!!

具体作用如下:

1.节省硬盘空间。同样的文件,只需要维护硬连接关系,不需要进行多重的拷贝,这样可以节省硬盘空间。
2.重命名文件。重命名文件并不需要打开该文件,只需改动某个目录项的内容即可。
3.删除文件。删除文件只需将相应的目录项删除,该文件的链接数减1,如果删除目录项后该文件的链接数为零,这时系统才把真正的文件从磁盘上删除。
4.文件更新。如果涉及文件更新,只需要先在WinSxS目录里面下载好一个新版本,然后修改面同名文件的硬即可改变;
通过创建链接节点,极大的提高了工作开发的效率,当然与他相对是软链接,不同的环境下,效果也大相径庭。

具体也不好说....有的地方就要硬的.....比如汇编和C.....配合起来用

去chinaunix.net 学习学习吧