您的位置:首页 > 运维架构 > Linux

Linux,扇区,块,文件系统,目录中的记录项

2014-09-14 11:11 106 查看
1.Windows下的文件系统是:NTFS

2.Linux下的文件系统是ext2,ext3,最新的是ext4

3.一般的硬盘以512个字节为一个扇区

4.磁盘中一个Block的大小时扇区的倍数,PC默认设置的大小是4096的大小

5.关于文件系统(以ext2文件系统为例)



6.文件名并没有存在inode里面

7.目录项,一个目录项默认的大小时4096字节的大小

里面记录的有文件名,inode的id



读目录的原理:
1.目录的数据块里面都存储的是记录项,记录里描述了当前目录有哪些文件,文件名,文件类型,inode号信息。
2.当用VI带home/hello文件的过程
规定:
更目录必须放在inode编号2的inode上。通过stat
/  可以看到inode编号为2
A:从inode编号为2的inode开始找文件,接着遍历文件记录项,找到到/home
B:先找到home目录对应的数据块
C:那hello文件名和/home记录里匹配文件名,如果找到了那么就可以找到文件的inode,接着就可以通过inode中的数据块指针找到文件内容。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: