认识Linux文件系统

20.11.4

/dev/sd[a-p][1-128]:为物理磁盘的文件名

/dev/vd[a-d][1-128]:为虚拟磁盘的文件名

/dev/VGNAME/LVNAME:LVM(逻辑卷管理)


  • Windows 98 以及以前的微软造作系统 -- FAT(或FAT16)

  • U盘一般使用 -- FAT

  • Windows 2000 以后版本 -- NTFS

  • Linux 正统系统 -- ext2(Linux second Extended file system,ext2fs)

    Windows 不支持Linux 的ext2 文件系统


一个可被挂载的数据为一个文件系统而不是一个分区

操作系统通常由文件内容、属性构成,文件系统通常会将这两部分的数据分别存放在不同的区块,权限与属性放置到inode 中,至于实际数据则放置到数据区块中

  • 超级区块:记录此文件系统的整体信息,包括inode 与数据区块的总量、使用量、剩余量,以及文件系统的格式与相关信息等
  • inode:记录文件的属性,一个文件占用一个inode,同时记录此文件的数据所在的区块号码
  • 数据区块:实际记录文件的内容,若文件太大时,会占用多个区块

dumpe2fs [-bh] 设备文件名:查询ext 系列超级区块信息的命令

-b:列出保留为坏道的部分(一般用不到)

-h:仅列出superblock的数据,不会列出其他的区段内容

blkid:这个命令可以显示出目前系统被格式化的设备

posted @ 2020-11-04 21:34  榕霖  阅读(106)  评论(0)    收藏  举报