文件系统
1、文件系统的最小存储单位为块
a:小文件比较多的应用服务存储上,块小比较好,
b:存储大容量时,大块比较好
c:每个文件系统的开始位置的那个块就称为超级块(spuerblock)
dumpe2fs /dev/sda1
2、文件或目录在硬盘上的存储分为属性存储(inode)和内容存储(block)
a:inode 记录文件的相关属性以及文件内容放置在哪个块中(指针功能) 可以理解为地址
b:块放的就是文件内容,对于目录来说存放的就是该目录下文件或目录的关联性 存数据的仓库
3、文件的读取(文件系统的解析)
首先由跟目录获取该文件上层目录的所在的inode,再由该目录所记录文件关联性获取对应文件的inode,然后找到这个对应文件的相关属性和数据存放的地方,同时判断文件权限,有权限情况下,读取对应块中的内容
4、文件删除
删除掉的是指针,大容量的数据删除也很快。要进行数据恢复,原则上若无新数据写入,原来的数据块未被清除,这个数据是可以恢复的!找到对应的地址,数据连接是可以重新建立的。
5、区别
a:ext2 ext3 ---inode 128字节 ext4 256字节
b:<