Linux各個分割槽的作用

2021-09-09 07:28:54 字數 2079 閱讀 3773

/ 根目錄,建議在根目錄下面只有目錄,不要直接有檔案。

swap 交換空間,相當於windows上的虛擬記憶體。

/boot 包含了作業系統的核心和在啟動系統過程中所要用到的檔案,建這個分割槽是有必要的,因為目前大多數的pc機要受到bios的限制, 況且如果有了乙個單獨的/boot啟動分割槽,即使主要的根分割槽出現了問題,計算機依然能夠啟動。這個分割槽的大小約在60mb—120mb之間。

/home 使用者的home目錄所在地,這個分割槽的大小取決於有多少使用者。如果是多使用者共同使用一台電腦的話,這個分割槽是完全有必要的,況且根使用者也可以很好地控制普通使用者使用計算機,如對使用者或者使用者組實行硬碟限量使用,限制普通使用者訪問哪些檔案等。 

以往linux系統主要是提供伺服器使用,所以/home這個目錄使用量並不高。但隨著linux的桌面應用發展,不少人也拿來在日常上使用,這時/home就變成儲存**中,最佔容量的目錄。假如你安裝ubuntu主要是桌面應用,那你可能需要把最大的空間留給他。 

額外分割出/home有個最大的好處,當你重新安裝系統時,你不需要特別去備份你的個人檔案,只要在安裝時,選擇不要格式化這個分割槽,重新掛載為/home就不會丟失你的資料。 

還有乙個特別的應用:假如你會在你的計算機上,安裝兩個或更多的linux系統,你可以共享/home這個分割槽。簡單地說,你的個人檔案可以在切換到其它linux系統時,仍正常使用

/tmp 用來存放臨時檔案。這對於多使用者系統或者網路伺服器來說是有必要的。這樣即使程式執行時生成大量的臨時檔案,或者使用者對系統進行了錯誤的操作,檔案系統的其它部分仍然是安全的。因為檔案系統的這一部分仍然還承受著讀寫操作,所以它通常會比其它的部分更快地發生問題。這個目錄是任何人都能訪問的,所以需要定期清理。

/usr linux系統存放軟體的地方,如有可能應將最大空間分給它 

除了系統的基本程式外,其它所有的應用程式多放在這個目錄當中。除了/home,/var這種變動資料的存放目錄外,/usr大概是會是使用容量最大的目錄,不過一般linux下的應用程式通常不大,所以大多數的桌面應用頂多3~4gb的空間就已經相當足夠了,若是伺服器,多半也是2~3gb就足夠了。

/bin 

/usr/bin 

/usr/local/bin 存放標準系統實用程式。

/srv 一些服務啟動之後,這些服務所需要訪問的資料目錄,如www伺服器需要的網頁資料就可以放在/srv/www中。

/etc 系統主要的設定檔案幾乎都放在這個目錄內。

/lib 

/usr/lib 

/usr/local/lib 系統使用的函式庫的目錄。

/root 系統管理員的家目錄。

/lost+found 該目錄在大多數情況下都是空的,但當實然停電或者非正常關機後,有些檔案臨時存入在此。

/dev 裝置檔案,在linux系統上,任何裝置都以檔案型別存放在這個目錄中,如硬碟裝置檔案,軟碟機、光碟機裝置檔案等。

/mnt 

/media 掛載目錄,用來臨時掛載別的檔案系統或者別的硬體裝置(如光碟機、軟碟機)。

/opt 用於儲存第三方軟體的目錄,不過我們還是習慣放在/usr/local下

/proc 此目錄資訊是在記憶體中由系統自行產生的,儲存了一些當前的程序id號和cpu、記憶體的對映等,因為這個目錄下的資料都在記憶體中,所以本身不佔任何硬碟空間。

/sbin 

/usr/sbin 

/usr/local/sbin 存放一些系統管理員才會用到的執行命令。

/var 主要放置系統執行過程中經常變化的檔案,例如快取(cache)或者是隨時更改的登入檔案(log file)。 

假如你的計算機主要是提供網頁服務,或者是mysql資料庫,那/var會大量增加,你最好能夠把/var額外分割出來。與/home的概念類似,重新安裝時,不要格式化,仍可保留原來的資料。 

在伺服器的應用時,資料的安全是相當重要的,額外分割槽對資料的安全也有所幫助。此外,/var/log是系統log檔儲存的位置,養成有問題就去找log的好習慣,有助於解決問題。所以這也加強了額外分割槽的重要性。當乙個伺服器出現系統問題,甚至毀損時,除了你的資料外,之前的系統紀錄也相當重要,找出為什麼系統會出問題,可以幫助管理器快速排除障礙。

/var/log 系統日誌記錄分割槽,如果設立了這一單獨的分割槽,這樣即使系統的日誌檔案出現了問題,它們也不會影響到作業系統的主分割槽。

Linux各個目錄的作用

bin bin是binary的縮寫。這個目錄沿襲了unix系統的結構,存放著使用者最經常使用的命令。例如cp ls cat,等等。boot 這裡存放的是啟動linux時使用的一些核心檔案。dev dev是device 裝置 的縮寫。這個目錄下是所有linux的外部裝置,其功能類似dos下的.sys和...

linux各個目錄的作用

bin 存放系統命令的目錄,普通使用者和超級使用者都可以執行。不過放在 bin下的命令在單使用者模式也可以執行。usr sbin 存放根檔案系統下不必要的系統管理命令,例如多數服務程式。只有超級使用者可以使用。大家其實可以注意到linux的系統,在所有的 sbin 目錄中儲存的命令只有超級使用者可以...

Linux系統各個目錄的作用

這就是根目錄。對你的電腦來說,有且只有乙個根目錄。所有的東西,我是說所有的東西都是從這裡開始。舉個例子 當你在終端裡輸入 home 你其實是在告訴電腦,先從 根目錄 開始,再進入到home目錄。root 這是系統管理員 root user 的目錄。對於系統來說,系統管理員就好比是上帝,它能對系統做任...