主要内容:
文件系统;
磁道分成三个区域:
超级块 : 记录文件系统本身的结构信息
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.youkuaiyun.com/poechant/article/details/7214926