码迷,mamicode.com
首页 > 系统相关 > 详细

Linux-软连接、硬链接

时间:2016-10-23 15:17:32      阅读:241      评论:0      收藏:0      [点我收藏+]

标签:软连接   linux   源文件   

    

    在linux中,一切皆文件。每个文件都有与之匹配的inode号,而每个inode则可以与多个文件相匹配。

    而链接有软链接、硬链接之分。软链接就类似Windows的快捷方式,硬链接就像是一个替身(两个文件一模一样,连inode号也一样)。

    软链接

    1.创建软连接

技术分享

    2.使用ln -s 源文件 链接文件

技术分享

    3.查看源文件及软连接文件(源文件与软连接内容一样)

技术分享    4.往源文件中追加数据并查看软连接是否也同步

技术分享

    5.查看两个文件的inode号(两个inode号不一样)

技术分享

     6.删除源文件查看软连接文件是否还存在(此时软链接文件还存在,但已访问不了)

技术分享

    硬链接

    1.创建源文件及硬链接文件

技术分享

    2.查看追加源文件内容并查看硬链接是否同步(双方都会同步数据)

技术分享

    3.查看inode号

技术分享

    4.删除源文件看硬链接文件是否还能正常访问(硬链接文件还是能正常访问)

技术分享

    另注意的是:硬链接不能够跨分区创建(因为每个分区都有一套独立的inode号,各个分区不能混乱)

技术分享


本文出自 “Evoices” 博客,谢绝转载!

Linux-软连接、硬链接

标签:软连接   linux   源文件   

原文地址:http://1016024707.blog.51cto.com/7652257/1864699

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!