革命者 发表于 2005-2-1 09:14:03

fstab中有几句我始终不知道什么意思~~~~~~

none            /dev/pts    devpts  gid=5,mode=620  0   0 



什么意思啊?为什么前面是none呢???后面又是是什么意思??好象很多解释 fstab的文章都没提到~~

newreds 发表于 2005-2-1 09:38:53

虚拟的设备,和/dev/hda1 /dev/cdrom不同它们是真实的分区

hew 发表于 2005-2-1 09:50:15

fstab

fstab是linux下文件系统配置文件,文件包含了各种文件系统的描述信息,在系统引导时系统根据这些信息挂载相应的文件系统,构造目录树。下面是我的系统中的fstab文件内容:

LABEL=/               /                     ext3    defaults      1 1
LABEL=/boot             /boot                   ext3    defaults      1 2
none                  /dev/pts                devptsgid=5,mode=6200 0
LABEL=/home             /home                   ext3    defaults      1 2
none                  /proc                   proc    defaults      0 0
none                  /dev/shm                tmpfs   defaults      0 0
/dev/hda10            swap                  swap    defaults      0 0
/dev/cdrom            /mnt/cdrom            udf,iso9660 noauto,owner,kudzu,ro 0 0

文件每行描述了一种文件系统的挂载信息,共有六个字段来描述。

第一个字段,对应的设备。一般有三种表示方式:LABEL(如第4 行LABEL=/home表示巻标为/home的设备)、UUID(每一个设备可以有一个唯一 的ID)或者绝对设备名称(/dev/hda10)。

第二个字段,挂载点,不用解释了吧。

第三个字段,文件系统格式。

第四个字段,挂载的选项,你可以指定是否自动挂载、掩码、编码方式等。

第五个字段,指示dump程序是否备份。

第六个字段,指明系统在reboot时fsck检查文件系统的次序,一般root为1 ,其它可以为2 ,也可为0不检查。


在较新的linux版本中普遍采用LABEL或UUID来指定设备比较方便,如当你为home扩容时可以直接挂一个硬盘把LABEL改为/home,并把原来LABEL为/home设备改一下LABEL即可,系统直接按LABEL来挂,即使物理名称更改也无所谓。e2label命令直接用来更改或显示设备的LABEL。

楼主不知这么搜索的,这东西一搜一大片,你居然搜不到 -_-!

革命者 发表于 2005-2-1 13:28:39

fstab

fstab是linux下文件系统配置文件,文件包含了各种文件系统的描述信息,在系统引导时系统根据这些信息挂载相应的文件系统,构造目录树。下面是我的系统中的fstab文件内容:

.................

楼主不知这么搜索的,这东西一搜一大片,你居然搜不到 -_-!

大哥~~你没看明白我的标题啊?????????

none            /dev/pts    devpts  gid=5,mode=620  0   0 

我的意思是其中的/pts分区派什么用? gid=5,mode=620什么意思?明白了没?

hew 发表于 2005-2-1 13:31:14

虚拟的设备,和/dev/hda1 /dev/cdrom不同它们是真实的分区

man fstab 里面有详细解释.

革命者 发表于 2005-2-1 16:26:13

man fstab?文件可以man?又学到一招挖~等下去试一试~

初学者x 发表于 2005-2-1 16:45:03

学习一下,我也找找看.
页: [1]
查看完整版本: fstab中有几句我始终不知道什么意思~~~~~~