1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > linux链接文件:硬链接和软连接

linux链接文件:硬链接和软连接

时间:2020-02-11 05:23:07

相关推荐

linux链接文件:硬链接和软连接



linux系统中链接文件分为硬链接和软链接(软链接也叫符号链接)。

硬链接和软链接都是指向文件的一种方式,但两者有不同的地方,主要有以下不同:

硬链接:伪备份 软连接:快捷方式

1.硬链接:创建一个硬链接,增加引用计数(并没有真正创建文件,只是一个别名,

除了名字不一样,其他都一样时间日期等,硬链接的更改会更改源文件,源文件的更改会硬链接)

删除文件,引用计数会减少,当引用计数减为0时,文件真正删除(有防止误删功能)

软连接:创建软连接,引用计数不会增加,真实创建一个文件,里面存放的的是路径

操作这个路径,就是操作这个路径所在的文件(源文件增加内容,链接文件大小不变)

删除源文件,链接文件所保存的路径没了,内容也就没了,软连接也就失效了(没有防止误删功能)

2.文件大小不一样:

硬链接是指向源文件的block,大小和原文件相同

软连接:为新的文件,Block里是源文件的文件名,大小一般为4k,即一个block的大小

3.硬链接不能给目录做,不能跨分区做。软链接则都可以

4.硬链接:源文件必须存在 软链接:源文件存不存在都行

硬链接创建:

ln 源文件 目的软件名

软连接创建:

ln -s 源文件 目的软件名

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。