Linux 查看分区格式!

今天读到新一代 Linux 文件系统 btrfs 简介 感觉写的很好,纠正了我对ext2/3的几个错误理解,并且让我明白了为什么很多人在论坛或者聚合上总是在问Linux 什么时间支持ZFS 真是期待Btrfs的出现呀!不过在LinuxTOY上看到说MeeGo将采用btrfs做为默认文件系统

先提一下我的标题的问题吧,系统运行久了后竟然忘记分区的文件格式因为看到ext3比ext2读写小文件要快才想到我的很多系统貌似手工做成了ext2格式的想统计一下,于是乎就产生了这个标题。

两个文件 /etc/fstab 和 /etc/mtab (至于这两个文件后便介绍)可以看到分区的格式信息,另外运行一条命令也可以 df -T 不过他读取的是 /etc/mtab中的信息 貌似这样不挂载的分区信息将无法展现出来。

另外 fdisk 可以查看磁盘的分区的类型,这个类型不是格式 是指是哪类文件系统。

例如:fdisk -l 可以列出分区信息里边有一个ID这个是就是分区的类型ID 可以到 fdisk 里用l命令查看具体分类!

关于/etc/fstab和/etc/mtab 摘抄自龙行天向

/etc/fstab是个配置文件,而/etc/mtab则显示的是已经被挂载的fs的清单文件。
fstab 记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。
除了 fstab 文件之外,还有一个 mtab 文件,和 fstab 文件一样在 /etc 文件下,位于 /etc/mtab ,这个文件又是干什么用的呢?
乍看上去,和 fstab 文件的结构和内容基本相同,但是不同的是,mtab 文件记录的是,当前已挂载的分区信息。
每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。

posted @ 2010-05-13 14:36  艾阳君  阅读(371)  评论(0编辑  收藏  举报