首页 > 代码库 > ln软,硬链接的区别
ln软,硬链接的区别
创建软件链接的方式:#ln -s 源文件 目标文件
创建硬链接的方式:#ln 源文件 目标文件
硬链接的特点;
1.硬链接文件具有相同的inode节点号
2.删除硬链接文件或者删除源文件之一,文件实体并未被删除
3.只有删除了源文件及所有对应的硬链接文件,文件实体才会被删除
4.当所有硬链接文件及源文件删除后,创建的新文件会占用这个文件的空间。
5.修改任意硬链接文件,所有关联的硬链接文件、源文件都会同时修改。
6.可以通过给文件设置硬链接文件,来防止重要文件被误删。
7.当文件的硬链接文件连接数为0时,文件就被删除(ls -l第三列是硬链接的链接个数)
8.目录不可以创建硬链接
软链接的特点:
1.软链接也称为符号链接,相当于windows中的快捷方式,文件类型为l表示
2.软链接类似一个文本文件,里面存放的是源文件的路径,指向源文件实体。
3.删除源文件,软链接文件依然存在,但无法访问源文件路径的内容
4.软链接是不同类型的文件,也是不同的文件,inode号也不相同
本文出自 “激情燃烧的岁月” 博客,请务必保留此出处http://liuzhengwei521.blog.51cto.com/4855442/1926203
ln软,硬链接的区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。