一、Linux分區掛載點介紹
Linux分區掛載點介紹,推薦容量僅供參考不是絕對,跟各系統用途以及硬盤空間配額等因素實際調整:
分區類型 |
介紹 |
備注 |
/boot |
啟動分區 |
一般設置100M-200M,boot目錄包含了操作系統的內核和在啟動系統過程中所要用到的文件。 |
/ |
根分區 |
所有未指定掛載點的目錄都會放到這個掛載點下。 |
/home |
用戶目錄 |
一般每個用戶100M左右,特殊用途,比如放大文件也可再加上G。分區大小取決於用戶多少。對於多用戶使用的電腦,建議把/home獨立出來,而且還可以很好地控制普通用戶權限等,比如對用戶或者用戶組實行磁盤配額限制、用戶權限訪問等。 |
/tmp |
臨時文件 |
一般設置1-5G,方便加載ISO鏡像文件使用,對於多用戶系統或者網絡服務器來也有獨立掛載的必要。臨時文件目錄,也是最常出現問題的目錄之一。 |
/usr |
文件系統 |
一般設置要3-15G,大部分的用戶安裝的軟件程序都在這里。就像是Windows目錄和Program Files目錄。很多Linux家族系統有時還會把/usr/local單獨作為掛載點使用。 |
/var |
可變數據目錄 |
包含系統運行時要改變的數據。通常這些數據所在的目錄的大小是要經常變化的,系統日志記錄也在/var/log下。一般多用戶系統或者網絡服務器要建立這個分區,設立這個分區,對系統日志的維護很有幫助。一般設置2-3G大小,也可以把硬盤余下空間全部分為var。 |
/srv |
系統服務目錄 |
用來存放service服務啟動所需的文件資料目錄,不常改變。 |
/opt |
附加應用程序 |
存放可選的安裝文件,個人一般把自己下載的軟件資料存在里面,比如Office、QQ等等。 |
swap |
交換分區 |
一般為內存2倍,最大指定2G即可 |
以下為其它常用的分區掛載點 |
||
/bin |
二進制可執行目錄 |
存放二進制可執行程序,里面的程序可以直接通過命令行調用,而不需要進入程序所在的文件夾。 |
/sbin |
系統管理員命令存放目錄 |
存放標准系統管理員文件 |
/dev |
存放設備文件 |
驅動文件等 |
... |
不再介紹... |
當然上面這么多掛載點,實際上是沒有比較每個目錄都單獨進行掛載,我們只需要根據自己的實際使用需要對個別目錄進行掛載,這樣系統結構看起來也會精簡很多。
一般來講Linux系統最少的掛載點有兩個一個是根掛載點/,另一個是swap,雖然swap也可以采用其他方式類似方式替代,但從使用角度,天緣認為沒這個必要,把swap單獨設置一個掛載點似乎對Linux系統的標准性更好支持。
二、Linux系統桌面、服務器分區推薦方案
下面以80G獨立硬盤安裝Ubuntu為例,列一下簡單的分區方案。
1、普通桌面用戶推薦分區方案(示例:80G桌面用戶):
2、服務器用戶推薦分區方案一(示例:80GWEB服務器用戶,用戶程序與系統程序合用usr):
3、服務器用戶推薦分區方案二(示例:80GWEB服務器用戶,用戶程序與系統程序分用opt和usr):
分區方案關鍵點:
——大數據庫一般要加大/usr掛載點
——多用戶、下載類、多存儲文件等要加大/home掛載點
——文件小,用戶多要注意/tmp和/var掛載點大小