首页 > 代码库 > Linux-软连接、硬链接
Linux-软连接、硬链接
在linux中,一切皆文件。每个文件都有与之匹配的inode号,而每个inode则可以与多个文件相匹配。
而链接有软链接、硬链接之分。软链接就类似Windows的快捷方式,硬链接就像是一个替身(两个文件一模一样,连inode号也一样)。
软链接
1.创建软连接
2.使用ln -s 源文件 链接文件
3.查看源文件及软连接文件(源文件与软连接内容一样)
4.往源文件中追加数据并查看软连接是否也同步
5.查看两个文件的inode号(两个inode号不一样)
6.删除源文件查看软连接文件是否还存在(此时软链接文件还存在,但已访问不了)
硬链接
1.创建源文件及硬链接文件
2.查看追加源文件内容并查看硬链接是否同步(双方都会同步数据)
3.查看inode号
4.删除源文件看硬链接文件是否还能正常访问(硬链接文件还是能正常访问)
另注意的是:硬链接不能够跨分区创建(因为每个分区都有一套独立的inode号,各个分区不能混乱)
本文出自 “Evoices” 博客,谢绝转载!
Linux-软连接、硬链接
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。