熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

好用的Linux小工具:Autofs

2013-11-13 15:45:13  來源: Oracle 

  我們要在Linux中使用任何文件系統都必須先將其掛接至Linux目錄樹的某個目錄下當該文件系統不再使用時還需要將其卸載在Linux中我們一般使用Mount與Umount命令來完成掛接和卸載功能本文將介紹另一種能完成文件系統掛接與卸載的工具——Autofs
  
    Autofs的特點
  
    Autofs與Mount/Umount的不同之處在於它是一種看守程序如果它檢測到用戶正試圖訪問一個尚未掛接的文件系統它就會自動檢測該文件系統如果存在那麼Autofs會自動將其掛接另一方面如果它檢測到某個已掛接的文件系統在一段時間內沒有被使用那麼Autofs會自動將其卸載因此一旦運行了Autofs後用戶就不再需要手動完成文件系統的掛接和卸載
  
    軟件安裝
  
    安裝Autofs的方法很簡單只需執行rpm ivh autofsirpm
  
    安裝完成後每次啟動LinuxAutofs都會自動運行
  
    軟件的配置
  
    Autofs需要從/etc/automaster文件中讀取配置信息該文件中可以同時指定多個掛接點由Autofs來掛接文件系統文件中的每個掛接點單獨用一行來定義每一行可包括個部分分別用於指定掛接點位置掛接時需使用的配置文件及所掛接文件系統在空閒多長時間後自動被卸載例如在文件中包括了如下一行
  
    /auto /etc/automisc timeout
  
    其中第一部分指定一個安裝點為/auto第二部分指定該掛接點的配置文件為/etc/automisc第三部分指定所掛接的文件系統在空閒秒後自動被卸載
  
    文件/etc/automisc的示例如下
  
    cd fstype=iSOro :/dev/cdrom
  
    fd fstype=msdos :/dev/fd
  
    文件每一行都說明某一個文件系統如何被掛接其中第一行指定將/dev/cdrom掛接在/auto/cd中第二行指定將/dev/fd掛接在/auto/fd中每一行的第二個值fstype是一個可選項用來表明所掛接的文件系統的類型和掛接選項在mount命令中能使用的掛接選項同樣適用於fstype
  
    修改了配置文件後可通過執行命令/etc/initd/autofs restart使新的配置生效
  
    使用Autofs
  
    輸入命令ls /auto/cdAutofs會自動檢測光驅中是否有光盤如果有它會自動將其掛接在/auto/cd中這樣ls就會列出其中的內容如果我們在秒內沒有再次訪問/auto/cd時Autofs會自動將/dev/cdrom卸載掉同樣現在也可以直接使用軟盤無需事先使用Mount進行掛接
  

From:http://tw.wingwit.com/Article/program/Oracle/201311/17249.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.