Chinaunix首页 | 论坛 | 博客
  • 博客访问: 997316
  • 博文数量: 116
  • 博客积分: 3758
  • 博客等级: 中校
  • 技术积分: 1316
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-17 11:49
个人简介

这家伙很懒。。。

文章分类

全部博文(116)

文章存档

2016年(3)

2015年(2)

2014年(1)

2013年(9)

2012年(25)

2011年(50)

2010年(12)

2009年(14)

分类: LINUX

2014-11-29 13:58:35

/etc/fstab 下各个参数的解释
######################################################################################
[root@linux-svn ~]# cat /etc/fstab 
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/var              /var                    ext2    defaults        1 2
LABEL=/data             /data                   ext3    defaults        1 2
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP-sda3         swap                    swap    defaults        0 0
######################################################################################


一:第一竖行
这里用来指定你要挂载的文件系统的设备名称或块信息,也可以是远程的文件系统。


二:第二竖行 
挂载点,也就是自己找一个或创建一个dir(目录),然后把文件系统挂到这个目录上。


三:第三竖行
这里用来指定文件系统的类型。


四:第四行
这里用来填写设置选项,各个选项用逗号隔开。
defaults,它代表包含了选项rw,suid,dev,exec,auto,nouser和 async。


五:第五行
此处为1的话,表示要将整个里的内容备份;为0的话,表示不备份。现在很少用到dump这个工具,在这里一般选0。


六:第六行
这里用来指定如何使用fsck来检查硬盘。如果这里填0,则不检查;挂载点为 / 的(即根分区),必须在这里填写1,其他的都不能填写1。
如果有分区填写大于1的话,则在检查完根分区后,接着按填写的数字从小到大依次检查下去。同数字 的同时检查。比如第一和第二个分区填写2,
第三和第四个分区填写3,则系统在检查完根分区后,接着同时检查第一和第二个分区,然后再同时检查第三和第四个分区.

-------------------------------------------------------------------------------------------------------------------
etc/fstab文件的作用 


        记录了计算机上硬盘分区的相关信息,启动 Linux 的时候,检查分区的 fsck 命令,和挂载分区的 mount 命令,都需要 fstab 中的信息,来正确的检查和挂载硬盘。 


/etc/mtab文件的作用: 
   
先看它的英文是: 
     This changes continuously as the file /proc/mount changes. In other words, when filesystems are mounted and unmounted, the change is immediately reflected in this file. 
       记载的是现在系统已经装载的文件系统,包括操作系统建立的虚拟文件等;而/etc/fstab是系统准备装载的。 
   每当 mount 挂载分区、umount 卸载分区,都会动态更新 mtab,mtab 总是保持着当前系统中已挂载的分区信息,fdisk、df 这类程序,必须要读取 mtab 文件,才能获得当前系统中的分区挂载情况。当然我们自己还可以通过读取/proc/mount也可以来获取当前挂载信息 


阅读(3612) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~