第四章

主要内容:

文件系统;

磁道分成三个区域:

超级块  :  记录文件系统本身的结构信息

i-node表: 文件的属性

数据区  :  文件内容

 

i-node表: i-node 号 和 数据块索引

目录表 :i-node 号 和文件名

 

创建一个文件过程 :

1 . 先找到一个空的i-node
2 . 存储数据,找到自由快(eg: 220 à 627à992)

3 . 记录分配情况,在i-node中记录顺序

4 . 记录文件名在目录中

 

查看文件过程:

1 . 在目录中找到文件名的i-node

2 . 定位到i-node读取内容

3 . 访问数据快内容



习题:

4.4 可能有一个表记录空的节点,空的磁盘块有很多中方式


4.7 

链接数 :


目录 : 表示目录数

因为,每个目录都包含 . 和.. 两个文件


文件:

链接数 表示 文件的硬链接个数。


4. 10



4.11

所有盘片的磁道构成一个柱面

每个盘片上都有一个磁头,转动一次可以把同一柱面的内容全部读出来

数据的读写是按柱面进行的,而不是盘片


4.12

mke2fs - i 

inode 大小一般不应该比 block-size小

block 设置越大,inode设置越小,适合大文件系统

4.13

在目录表中通过文件名找到i-节点



ls -l 查看文件内容

2 :表示文件硬链接数, 只用硬链接数变为0 才能删除硬盘上的内容

使用 ln -d (也可用 ln)


ln -s 软链接 ,相当于快捷方式



相关文章:

http://blog.csdn.net/poechant/article/details/7214926

http://www.ruanyifeng.com/blog/2011/12/inode.html

http://hi.baidu.com/sf_chipan/item/3cdc03174bb925dcddeeca7a

你可能感兴趣的:(第四章)