软链接和硬链接的区别及建立链接

只有在同一个文件系统才可以建立链接

建立软链接:ln -s 源文件 目标文件
建立硬链接:ln 源文件 目标文件

软链接和硬链接的区别:

软链接:
软链接的相当于windows系统的快捷方式。当给一个源文件创建了一个软链接文件,则它的索引节点号(Inode Index)和时间都和源文件不同。可以说是两个文件。但是软链接和源文件依旧保持了同步更新。注意:当删除了源文件时,软链接文件就不可用了。
硬链接:
当给一个源文件创建了一个硬链接文件。它的索引节点号(Inode Index)和时间都和源文件相同。硬连接的作用是允许一个文件拥有多个有效路径名,所以可以说他们是同一个文件,并且这两个文件都保持了同步更新。但是当删除了源文件,而硬链接文件依旧可用,且内容依旧存在。所以我们就可以建立硬连接到重要文件,防止误删。文件真正删除的条件是与之相关的所有硬连接文件均被删除

发布了53 篇原创文章 · 获赞 20 · 访问量 5万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 精致技术 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览