文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>跟我学Automounter自动挂载工具<autofs软件包>

跟我学Automounter自动挂载工具<autofs软件包>

时间:2006-05-13  来源:wumu888

               Automounter自动挂载工具
        autofs软件包
   1. 作用:自动挂载访问的分区
   2.主要配置文件在/etc/auto.master,其中格式为:
 
       挂载目录      映射文件        参数
        misc   /etc/auto.misc  --timeout=60
      2.1 挂载目录,即是挂载到何种地方?是/mnt还是其它的,这里按默认指定/misc
      2.2  映射文件,那是怎么寻找挂载的设备在哪儿?上面的挂载目录只是一个笼统的目录,那cdrom,floppy,nfs,smbfs文件都挂载到一个/misc里,怎么分的清呢?只有在其下新建各自的目录<这里称为关键字>就很清晰了,其中,映射文件的格式为:
           关键字       挂载选项              挂载设备
            cd        -fstype=iso9660,ro    :/dev/cdrom    #注意冒号
            fd        -fstype=auto          :/dev/floppy          
     3.重启动服务器;
             [root@server root]#service autofs restart
     4.访问设备的方法:
             [root@server root]#ls /misc/cd   #访问cdrom
                                也即是:挂载目录加关键字
    例:
       [root@server root]#rpm -qa autofs     #查询是否包含autofs软件包
       autofs-3.1.7-41                 #包含.
       [root@server root]#vi /etc/auto.master    #编辑主文件
       #/misc     /etc/auto.misc   --timeout=60 
         目录       用哪个文件映射?       参数
               #想要使用只需将#/misc前面的"#"去掉即可!也可以自己构建一个
       /dir       /etc/auto.new    --timeout=60   #编辑后保存退出
      [root@server root]#vi /etc/auto.misc  #这里按默认,下面的按新建的
      cd    -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom    #系统默认
      #the following entries are samples to pique your inaginat
      #floppy     -fstype=auto   :/dev/floppy     #这里以此为例
                                            #把"#floppy"前面的#去掉
     [root@server root]#service autofs  restart     #重启服务
     [root@server root]#ls /misc          #查看下面的目录,<已装光盘>
                              #空的,怎么看不到,用错命令啦,看怎么访问的
     [root@server root]#ls /misc/cd     #哦,原来cdrom的关键字是cd,访问
     autorun isolinux...   #自动挂载的目录方法是?<挂载目录加关键字-_-!>
     ==============================================================
    接上面的可用自己建的映射文件;
     [root@server root]#vi /auto.test        #创建映射并编辑
     cd  -fstype=iso9660,ro,nosuid,nodev   :/dev/cdrom   #对照/auto.m
                                               #isc里面的写
     fd  -fstype=auto                    :/dev/floppy
     [root@server root]#service autofs restart   #重启服务使修改生效
     [root@server root]#ls /dir/cd               #测试成功否?
     autorun   isolinux...            #成功
     [root@server root]#ls /dir/fd          #看软盘
     init.d  boot.....         #也成功;
    ====================================================
          那如何让普通用能一目了然的知道是否挂载了呢?我们可以使用ln给它加一个链接,这样就容易多喽,
     [root@server root]#ln -s /dir/cd   /cd    #链接位在根目录下
     [root@server root]#ln -s /dir/fd   /fd       #or做例子的
     [root@server root]#ln -s /misc/cd  /cd
     [root@server root]#ln -s /misc/fd  /fd
=======================================================
     再补充一个NFS系统格式的吧,比较特殊,U盘之类的就不讲了,可以自己摸索了;
   [root@server root]#vi /auto.misc    #映射文件用的最多
soft   -fstype=nfs,ro     192.168.1.200:/c:/soft   #可和上面#linux对照,只是注意冒号位置没有了,因为它不是本地设备,注意!
=======================================================
    automount的文件日志在/var/log/message文件里,要是挂载不上去,请用mount手工试一下,能不能,要是能就看下你的auto.misc是否有错误字符;
---------------------------------------------------------------
  如有什么不懂的地方可给我写信:[email protected]
相关阅读 更多 +
排行榜 更多 +
城市公交模拟器2019

城市公交模拟器2019

模拟经营 下载
假面骑士魂骑模拟器

假面骑士魂骑模拟器

模拟经营 下载
市政工程模拟器

市政工程模拟器

模拟经营 下载