linux文件系统学习总结

本文介绍了硬盘分区后的格式化过程及文件系统的概念,包括inode、block和superblock的作用,并通过实例命令展示如何查看文件系统的相关信息。

If you keep on believing,the dreams that you wish will come true!


硬盘分区过后,就是格式化(format)了,说白了就是选择一种文件系统(file systme)让操作系统可以管理硬盘资源。ext2和ext3为当前常见的file system。理解文件系统,我们必须了解下inode,block,superblock等。


inode:记录文件的属性(所有者,用户组,修改时间等),同时记录block号码(每个inode块只有128bytes,12个直接,一个间接,一个双间接,一个三间接,这是为了解决一个inode如何记录上万条block编号问题,借助了拓展block即把block的内容也拿来记录存放实际数据的block编号。)

block:记录文件的实际内容,若文件过大,会占用几个block。(block分为1k,2k,4k,一个block只能装一个文件的数据,如只能装A数据,就不能装AB数据,A数据太大,就占用几个block,A数据太小,剩余空间就浪费)

superblock:记录整体信息

一个文件仅对应一个inode,inode对应记录block编号。

df 这个命令可以调出目前挂载的设备(如/dev/sda1 mounted on /,这样在/目录下创建的文件或目录就存储在/dev/sda1下)

dumpe2fs /dev/sda1   列出/dev/sda1各种inode,block,superblock等信息


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值