Linux中的掛載

很多剛剛接觸Linux的新手在安裝系統時往往會被“掛載”這個概念搞得一頭霧水,下面我結合我的個人理解講解一下,希望能對Linux新手有所幫助,如有不準確的地方歡迎指正!

       首先,可以參考一下我們熟知的windows系統(其實windows和Linux有很多相通相近的地方,只不過換個說法、換種途徑而已,畢竟都是操作系統嘛……^_^)。在windows中,硬盤分區是以盤符辨識的,比如C盤、D盤,當我們雙擊C盤圖標就可以進入C盤分區,就好像“C”是一扇門、是一個入口,而整個的C盤就是掛在這個入口下的一個容器。在windows中盤符是26個英文字母,而在Linux中換了一種形式,不再是一個符號,而是一個個文件夾(目錄),比如“/”(根文件夾)、“/boot”(根文件夾下的boot文件夾)等等(其實在windows中也可以將硬盤分區放到文件夾下,只是很少有人使用這個功能而已),這些文件夾就是掛載點,把硬盤分區分配到這些文件夾(掛載點)的過程就是掛載!

        Linux中的常見掛載點有以下這些:

       1. / 根目錄
  唯一必須掛載的目錄。不要有任何的猶豫,選一個分區,掛載它!(在絕大多數情況下,有10G的容量應該是夠用了。當然了,很多東西都是多多益善的)
  2. swap
  交換分區,相當於windows中的頁面文件(虛擬內存),不是必須的,不過按照傳統,還是掛載它吧。它的容量只要大於您的物理內存就可以了,如果超過了您物理內存兩倍的容量,那絕對是一種浪費。
      3. /boot
  它包含了操作系統的內核和在啓動系統過程中所要用到的文件,掛載這個分區是有必要的,因爲目前大多數的PC機要受到BIOS的限制,況且如果有了一個單獨的/boot啓動分區,即使主要的根分區出現了問題,計算機依然能夠啓動。這個分區的大小約在60MB—120MB之間。
  4. /home
  用戶的宿主目錄,相當於windows中的我的文檔,這個分區的大小取決於有多少用戶。如果是多用戶共同使用一臺電腦的話,這個分區是完全有必要的,況且根用戶(即超級管理員root)也可以很好地控制普通用戶使用計算機,如對用戶或者用戶組實行硬盤限量使用,限制普通用戶訪問哪些文件等。
  5. /tmp
  tmp是temporary的縮寫,用來存放臨時文件,這對於多用戶系統或者網絡服務器來說是有必要的。這樣即使程序運行時生成大量的臨時文件,或者用戶對系統進行了錯誤的操作,文件系統的其它部分仍然是安全的。因爲文件系統的這一部分仍然還承受着讀寫操作,所以它通常會比其它的部分更快地發生問題。
  6. /var
  系統日誌記錄分區,一般多用戶系統或者網絡服務器要建立這個分區,因爲設立了這個分區,即使系統的日誌文件出現了問題,他們也不會波及到操作系統的主分區。 
  7. /usr
  應用程序目錄,大部分的軟件都安裝在這裏,就像是Windows裏面的Program Files。
  8. /bin
  存放程序,裏面的程序可以直接通過命令調用,而不需要進入程序所在的文件夾。
  9. /dev
  dev 是設備(device)的英文縮寫。這個目錄對所有的用戶都十分重要。因爲在這個目錄中包含了所有linux系統中使用的外部設備。但是這裏並不是放的外部設備的驅動程序,這一點和windows不一樣。它實際上是一個訪問這些外部設備的端口。我們可以非常方便地去訪問這些外部設備,和訪問一個文件、一個目錄沒有任何區別。例如,我們在系統中鍵入:cd /dev/cdrom 我們就可以看到光驅中的文件了。同樣道理,我們鍵入:cd /dev/mouse 就可以看看鼠標的相關文件。在這個目錄下,有一個null設備,這個東西本身沒有任何意義。如果你向這個目錄寫入文件或內容,他們統統有去無回。
  10. /opt
  存放可選的安裝文件,個人一般把自己下載的軟件存在裏面,比如永中Office等。
  11. /sbin
  存放標準系統管理文件。  
  12. /srv
  一些服務啓動之後,這些服務所需要取用的資料目錄。
       13./lib
       lib是庫(library)的英文縮寫。這個目錄是用來存放系統動態連接共享庫的。幾乎所有的應用程序都會用到這個目錄下的共享庫。因此,千萬不要輕易對這個目錄進行什麼操作,一旦發生問題,你的系統就不能工作了
       14./lost+found
        存放臨時文件,當突然停電或關機時有些臨時文件就存放在這裏面。
       15./root 
        管理員的根目錄,一般只有管理員有權限使用。

       注意:      

       1.在windows中表示文件路徑用“/”,而在Linux中用 “/”。  

        2.只有根目錄是必須掛載的,其它掛載點是否掛載分區、掛載多大要視具體情況而定,建議新手掛載“/”(給10G左右)、“/boot”(60—120M)、“swap”(內存的兩倍)三個就可以了,以後肯定還要重裝的!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章