荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Mic (酷鱼), 信区: Linux
标  题: Linux小工具:Autofs
发信站: 荔园晨风BBS站 (Fri Oct  5 19:08:37 2001), 转信

发布者:netbull 阅读次数:550


我们要在Linux中使用任何文件系统,都必须先将其挂接至Linux目录树的某个目录
下,当该文件系统不再使用时,还需要将其卸载。在Linux中,我们一般使用
Mount与Umount命令来完成挂接和卸载功能。本文将介绍另一种能完成文件系统挂
接与卸载的工具Autofs

  1、Autofs的特点

  Autofs与Mount/Umount的不同之处在于,它是一种看守程序。如果它检测到用
户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系统,如果存在,
那么Autofs会自动将其挂接。另一方面,如果它检测到某个已挂接的文件系统在一
段时间内没有被使用,那么Autofs会自动将其卸载。因此一旦运行了Autofs后,用
户就不再需要手动完成文件系统的挂接和卸载。

  2、软件安装

  安装Autofs的方法很简单,只需执行:rpm -ivh autofs-3.1.3-10.i386.
rpm

  安装完成后,每次启动Linux,Autofs都会自动运行。

  3、软件的配置

  Autofs需要从/etc/auto.master文件中读取配置信息。该文件中可以同时指定
多个挂接点,由Autofs来挂接文件系统。文件中的每个挂接点单独用一行来定义,
每一行可包括3个部分,分别用于指定挂接点位置,挂接时需使用的配置文件及所
挂接文件系统在空闲多长时间后自动被卸载。例如在文件中包括了如下一行:

  /auto /etc/auto.misc --timeout 60

  其中第一部分指定一个安装点为/auto,第二部分指定该挂接点的配置文件为
/etc/auto.misc,第三部分指定所挂接的文件系统在空闲60秒后自动被卸载。

  文件/etc/auto.misc的示例如下:

  cd -fstype=iSO9660,ro :/dev/cdrom

  fd -fstype=msdos :/dev/fd0

  文件每一行都说明某一个文件系统如何被挂接。其中第一行指定将
/dev/cdrom挂接在/auto/cd中,第二行指定将/dev/fd0挂接在/auto/fd中。每一行
的第二个值-fstype是一个可选项,用来表明所挂接的文件系统的类型和挂接选项
,在mount命令中能使用的挂接选项同样适用于-fstype。

  修改了配置文件后,可通过执行命令“/etc/init.d/autofs restart”,使新
的配置生效。

  4、使用Autofs

  输入命令“ls /auto/cd”,Autofs会自动检测光驱中是否有光盘,如果有,
它会自动将其挂接在/auto/cd中,这样ls就会列出其中的内容。如果我们在60秒内
没有再次访问/auto/cd时,Autofs会自动将/dev/cdrom卸载掉。同样,现在也可以
直接使用软盘,无需事先使用Mount进行挂接。


--
            如果非要把这份爱加上一个期限,我希望是~~~一万年!
             ┌☆  ┌──┐☆──┐┌──┐┌──┐☆─┬─
           ┌┘│  │┌┐││┌┐││┌┐││┌┐│┌─┼─
             ││  │││││││││││││││││  │
           └──┘☆──┘└──┘☆──┘└──☆┴─┼─

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.55.108]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店