Total Pageviews

Saturday, 26 November 2011

/etc/fstab与/etc/mtab

/etc/fstab与/etc/mtab的知识,那么这2者有什么关系跟区别呢?

首先这2个都是文件,记录了分区信息,其中 fstab 记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息来正确的检查和挂载硬盘。而 mtab 文件记录的是当前已挂载的分区信息。每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须通过读取 mtab 文件,才能获得当前系统中的分区挂载情况。
简言之:fstab说明了需要挂载的文件系统,即在此声明的文件系统才能被Linux识别、挂载;mtab说明当前系统实际挂载的文件系统,包括具体的属性.

No comments:

Post a Comment