码迷,mamicode.com
首页 > 其他好文 > 详细

inode探究及inode与软链接与硬链接关系

时间:2016-07-31 22:33:52      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:文件系统 软链接 硬链接

一.文件系统相关知识

superblock:记录此文件系统的整体属性,包括inode/block的总量,使用量,剩余量,以及文件系统的格式及相关信息

block:记录文件的内容,若文件太大,占用多个block

inode:记录文件的属性,一个文件占用一个inode

文件系统一般分为多个块组(block group),每个块组有superblock,文件系统描述,块对应表,inode对应表,inodetable,dateblock组成

1. (1)block的大小在格式化后就不再改变了,除非重新格式化

    (2)每个block只能放一个文件的数据

    (3)block大小有1kB,2KB,4KB

2,. (1)inodetable用来记录文件的属性及该文件实际上放在几号block内

    (2)inode记录一个block需要4bytes

    (3)inode最多12个直接指向

    (4)不同文件系统的inode大小不一样、

3.File system Description:描述每个block group开始与结束的block号码

4.block bitmap(快对照表):用来实时修改block状态

5.inode bitmap(inode对照表):记录使用的及未使用的inode码

dump2fs备份、查看文件系统信息的

二.软链接及硬链接
ln source destination 默认是建立硬链接

ln -s source destination 建立软链接

  1. 硬链接使用详解,

(1)创建/etc/crontab的硬链接/root/crontab

技术分享

发现链接数增加1,其余属性不变

技术分享

(2)硬链接不能跨越文件系统,不能连接目录

技术分享

技术分享

2.软链接使用详解

技术分享

创建软连接时,所谓的相对路径是指相对于链接文件,而不是目录

技术分享


本文出自 “hello” 博客,请务必保留此出处http://tianzhi.blog.51cto.com/11880607/1832523

inode探究及inode与软链接与硬链接关系

标签:文件系统 软链接 硬链接

原文地址:http://tianzhi.blog.51cto.com/11880607/1832523

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