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

UFS文件系统简明学习笔记

时间:2014-11-13 18:42:28      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:blog   http   sp   文件   数据   2014   log   bs   tt   

UNIX底下有很多文件系统,我在apue上看到了一点关于ufs文件系统的知识,想把它记下来,

 

在每一分区上会建立一个文件系统,很多操作也仅能在一个文件系统里实现

 

文件系统大概包含 自举块 超级块 柱面组

 

柱面组则包含了 超级块副本,配置信息,i 节点图,块位图,  i节点,数据块

 

bubuko.com,布布扣 

 

 

一个文件的创建是利用i节点创建的,其有指向它的链接计数,表明有几个它的文件名和i节点编码,代表一个实际的空间可以有多个文件名,要删除实际空间上的数据就必须将所有的链接清楚掉,而文件的内容是有i节点里面的数据决定的,它可以指向多个数据块,说明文件的权限和文件的类型,长度等等数据

bubuko.com,布布扣

一个文件目录的创立则要复杂一下, 可以说一个文件目录就是一个文件,但又比一个单纯的文件多了一些特性,创建一个单纯的叶目录时,i节点指向的文件块就会自带两个目录指向 . 和 .. ,前者指向它本身,后者指向她的父母目录。而i节点本身的链接计数,自带两个链接计数,一个是父母下的链接指向,另一个是自己的 . 指向

。想一下,既然创建新目录时会有一个 .. 那么父目录下自然增加了一个链接,所以父目录至少有3个链接计数

bubuko.com,布布扣

 

UFS文件系统简明学习笔记

标签:blog   http   sp   文件   数据   2014   log   bs   tt   

原文地址:http://www.cnblogs.com/dilidingzhi/p/4094995.html

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