鸟哥的Linux私房菜学习笔记:Linux磁盘与文件系统管理

Linux文件系统的层次

  • 挂载点
  • 文件系统/分区
  • 磁盘
    上面的层次是自顶向下的,也就是说最顶层是挂载点,用户可以通过挂载点进入文件系统进行文件的读写、执行操作;
    文件系统是操作系统的一部分,是文件存取和磁盘管理的工具。Linux常用的是索引式文件系统。分区与文件系统属于同一层,可以认为分区就是文件系统的物理存在形式。本书主要介绍GPT分区表。
    最底层自然就是磁盘,一块磁盘要想使用需要分区、制作文件系统、设置挂载点后才能使用。

ext2文件系统简述

图1 ext2文件系统示意图
图1 ext2文件系统示意图

  • 启动扇区:安装本分区的启动引导程序而不用占用磁盘的MBR
  • 区块组(Block Group):相对独立的系统单位
  • 超级区块(Super Block):p215
  • 块位图(Block Bitmap):记录每个数据块的使用情况
  • inode位图(inode Bitmap):记录每个inode的使用情况
  • inode表:记录文件的属性,一个文件一个inode,同时记录文件的数据所在的区块号码。
  • 数据区块(Data Block):文件数据的存放处,区块的大小可以是1KB\2KB\4KB,一个区块最多存放一个文件,一个文件的大小超过一个区块的大小时会占用多个区块。

制作/观察文件系统

lsblk

p232:列出存储设备。 -f用的较多,同时打印文件系统名称。

blkid

p232:可以用lsblk -f来替换

gdisk

p234:GPT下的磁盘分区

mkfs

p238:创建文件系统,这里使用mkfs.xfs。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值