檔案屬性與目錄配置

发表于:2007-07-04来源:作者:点击数: 标签:
好了,知道了 Linux 的檔案權限,目前也知道了各個檔案內可能擺放的資料是什麼了,那麼再來說說你的目錄與磁碟分割之間的相關性。通常一般的大型主機都不會將所有的資料放置在一個磁碟中(就是只有一個『 / 』根目錄),這有幾個目的: 安全 性考量 :你的系
好了,知道了 Linux 的檔案權限,目前也知道了各個檔案內可能擺放的資料是什麼了,那麼再來說說你的目錄與磁碟分割之間的相關性。通常一般的大型主機都不會將所有的資料放置在一個磁碟中(就是只有一個『 / 』根目錄),這有幾個目的:

  1. 安全性考量:你的系統通常是在 /usr/ 中,而個人資料則可能放置在 /home 當中,至於一些開機資料則放置在 /etc 當中。如果將所有的資料放在一起,當你的系統不小心被駭客破壞,或者不小心自己砍了一個小東西,則所有的咚咚也都跟著不見了.....這對於我們市井小民或許無所謂,再安裝一次就好了,但是對於一些大型企業可不行這樣!因此需要將資料分別放置於不同的磁碟中,會比較保險些。
     
  2. 便利性:如果你需要升級你的系統的話,是否需要重新 format 安裝呢?有些資料例如 /home 裡面的資料為個人用戶的資料,似乎與系統無關!所以如果你將這些資料分別放置於不同的磁碟,則你要升級或者進行一些系統更動時,將比較有彈性。
 
你或許可以將你的系統做成這樣的 partition 分佈:
 
    /
    /boot
    /usr
    /home
    /var
 
這是比較常見的磁碟分佈情況,其中,
 
  • / 根目錄可以分配約 256 MB 以內;
  • /boot 大概在 50 MB 就可以了,因為開機檔案並不大;
  • /var 就至少需要 1GB 以上,因為你的 mail 、 proxy 預設的儲存區都在這個目錄中,除非你要將一些設定改變!
  • /home/usr 通常是最大的,因為你所安裝的資料都是在 /usr/ 當中,而用戶資料則放置在 /home 當中,因此通常書上都會建議你將所剩下的磁碟空間平均分配給這兩個目錄說!

原文转自:http://www.ltesting.net