Ubuntu分割槽方案(菜鳥方案、常用方案和進階方案) - IT閱讀
文章推薦指數: 80 %
菜鳥方案“/”與swap兩個分割槽就可以應付絕大多數的應用. 常用方案分為3個區 1. 掛載點/;主分割槽;安裝系統和軟體;大小為30G;分割槽格式為ext4;
Ubuntu分割槽方案(菜鳥方案、常用方案和進階方案)
首頁
最新
HTML
CSS
JavaScript
jQuery
Python3
Python2
Java
C
C++
Go
SQL
首頁
最新
Search
Ubuntu分割槽方案(菜鳥方案、常用方案和進階方案)
2018-12-18254
轉自https://blog.csdn.net/Alvern_Zhang/article/details/48392895
菜鳥方案“/”與swap兩個分割槽就可以應付絕大多數的應用
常用方案分為3個區 1.掛載點/;主分割槽;安裝系統和軟體;大小為30G;分割槽格式為ext4; 2.掛載點/home;邏輯分割槽;相當於“我的文件”;大小為硬碟剩下的;分割槽格式ext4; 3.swap;邏輯分割槽;充當虛擬記憶體;大小等於記憶體大小(本人2G);分割槽格式為swap 4./boot;引導分割槽;邏輯分割槽;大小為200M;分割槽格式為ext4;
Ps:(本人安裝的是Ubuntu14.04版本,100G硬碟分割槽方案) +按鈕與-按鈕用以新增和刪除分割槽,change改變分割槽屬性(分割槽格式和掛載點)
進階方案因為Linux的檔案系統是一種樹狀的結構,一個軟體會把包含的眾多檔案,放置在不同的目錄當中,所以不同的使用目的,每個目錄擴張的速度會不一樣。
例如,當計算機當作伺服器使用時,由於變動的檔案一般是位於/var當中,所以/var應規劃足夠的空間;當計算機當作日常桌用應用時,/home會增加使用量,所以/home要放大空間;若計算機中會安裝大量的軟體,那你可能需要增加/usr的空間。
當然,不把這些空間獨立分割出去,一起使用/的空間,會有最好的空間使用效率,但這樣容易造成系統不穩定,或其它的問題的情形發生。
前面提到Linux檔案系統的根目錄,是一定要掛載的。
沒有特定指定分割槽掛載的目錄,都會與根目錄放在同一個分割槽中。
絕對不可以與根目錄放在不同分割槽的目錄: /bin,/sbin,/lib,/etc,/dev這五個目錄。
絕對不可與/所在的分割槽分開,因為這五個目錄,有系統必要的工具與資料存放。
當根目錄在開機過程中被掛載進來時,需要這些工具與資料來維持正常的運作。
若是把這五個目錄放在其它分割槽當中,系統就不能正常引導。
以上的目錄,絕對不要額外掛載到其它分割槽上。
不需要與根目錄放在不同分割槽的目錄: 如/cdrom,/mnt,/media,/proc,/run,/sys,/srv等。
這些目錄可以放到其它的分割槽,但不需要,因為這些目錄的存在,只是運作過程中,維持運作所需,大多不會佔用空間。
放到其它分割槽,也無益於系統的效能。
如/mnt,/media,/cdrom只是提供一個掛載點,讓實體儲存媒體可以掛載而已;或如/sys,/proc其實是記憶體上的資料,上面所有的資料完全不會佔用硬碟的空間。
所以這些目錄不需要額外的分割槽存放。
在FHS的推薦當中提到,根目錄所在的分割槽越小,越有助於系統的穩定,避免其它的干擾;發生錯誤時,也會比較容易進行維護修正;而且可以提高系統的效能。
接下來是最好與根目錄分開,到其它分割槽的目錄: 所謂「最好」,是對整個作業系統的穩定而言,並非「必要」。
如同我一開始所言,只要”/”存在,Linux系統即可運作。
/home/var/usr三者必須思考哪些空間必須額外分割出來(參考後面各分割槽的作用)。
當然就係統穩定來說,最好都分割出來。
附:Linux各個分割槽的作用/根目錄,建議在根目錄下面只有目錄,不要直接有檔案。
swap交換空間,相當於Windows上的虛擬記憶體。
/boot包含了作業系統的核心和在啟動系統過程中所要用到的檔案,建這個分割槽是有必要的,因為目前大多數的PC機要受到BIOS的限制,況且如果有了一個單獨的/boot啟動分割槽,即使主要的根分割槽出現了問題,計算機依然能夠啟動。
這個分割槽的大小約在60MB—120MB之間。
/home使用者的home目錄所在地,這個分割槽的大小取決於有多少使用者。
如果是多使用者共同使用一臺電腦的話,這個分割槽是完全有必要的,況且根使用者也可以很好地控制普通使用者使用計算機,如對使用者或者使用者組實行硬碟限量使用,限制普通使用者訪問哪些檔案等。
以往Linux系統主要是提供伺服器使用,所以/home這個目錄使用量並不高。
但隨著Linux的桌面應用發展,不少人也拿來在日常上使用,這時/home就變成儲存媒體中,最佔容量的目錄。
假如你安裝Ubuntu主要是桌面應用,那你可能需要把最大的空間留給他。
額外分割出/home有個最大的好處,當你重新安裝系統時,你不需要特別去備份你的個人檔案,只要在安裝時,選擇不要格式化這個分割槽,重新掛載為/home就不會丟失你的資料。
還有一個特別的應用:假如你會在你的計算機上,安裝兩個或更多的Linux系統,你可以共享/home這個分割槽。
簡單地說,你的個人檔案可以在切換到其它Linux系統時,仍正常使用
/tmp用來存放臨時檔案。
這對於多使用者系統或者網路伺服器來說是有必要的。
這樣即使程式執行時生成大量的臨時檔案,或者使用者對系統進行了錯誤的操作,檔案系統的其它部分仍然是安全的。
因為檔案系統的這一部分仍然還承受著讀寫操作,所以它通常會比其它的部分更快地發生問題。
這個目錄是任何人都能訪問的,所以需要定期清理。
/usrLinux系統存放軟體的地方,如有可能應將最大空間分給它 除了系統的基本程式外,其它所有的應用程式多放在這個目錄當中。
除了/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)或者是隨時更改的登入檔案(logfile)。
假如你的計算機主要是提供網頁服務,或者是mysql資料庫,那/var會大量增加,你最好能夠把/var額外分割出來。
與/home的概念類似,重新安裝時,不要格式化,仍可保留原來的資料。
在伺服器的應用時,資料的安全是相當重要的,額外分割槽對資料的安全也有所幫助。
此外,/var/log是系統log檔儲存的位置,養成有問題就去找log的好習慣,有助於解決問題。
所以這也加強了額外分割槽的重要性。
當一個伺服器出現系統問題,甚至毀損時,除了你的資料外,之前的系統紀錄也相當重要,找出為什麼系統會出問題,可以幫助管理器快速排除障礙。
/var/log系統日誌記錄分割槽,如果設立了這一單獨的分割槽,這樣即使系統的日誌檔案出現了問題,它們也不會影響到作業系統的主分割槽。
--------------------- 作者:春鴿帶你飛 來源:CSDN 原文:https://blog.csdn.net/Alvern_Zhang/article/details/48392895 版權宣告:本文為博主原創文章,轉載請附上博文連結!
相關文章
Ubuntu分割槽方案(菜鳥方案、常用方案和進階方案)
Ubuntu分割槽方案
安裝Ubuntu時的硬碟分割槽方案
Ubuntu為使用者分配磁碟空間Linux硬碟分割槽方案
Ubuntu分割槽小知識與分割槽方案
ubuntu系統安裝時的分割槽方案
ubuntu18.04/16.04/14.04雙硬碟分割槽方案
ubuntu16.04硬碟分割槽方案
Ubuntu安裝分割槽方案
安裝ubuntu1804出現的一個問題"刪除initramfs-tools時出錯"|可靠的ubuntu1804分割槽方案
Linux/ubuntu下編輯/etc/fstab實現開機自動掛載分割槽方法
Linux獨立伺服器的推薦分割槽方案
ubuntu分割槽,各區掛載點和檔案型別
CentOS伺服器最新分割槽方案
SqlServer自動化分割槽方案
分類導航
HTML/CSS
HTML教程
HTML5教程
CSS教程
CSS3教程
JavaScript
JavaScript教程
jQuery教程
Node.js教程
服務端
Python教程
Python3教程
Linux教程
Docker教程
Ruby教程
Java教程
JSP教程
C教程
C++教程
Perl教程
Go教程
PHP教程
正則表達式
資料庫
SQL教程
MySQL教程
PostgreSQL教程
SQLite教程
MongoDB教程
Redis教程
Memcached教程
行動端
IOS教程
Swift教程
Advertisement
三度辭典
Copyright©2016-2021IT閱讀
Itread01.comAllRightsReserved.
0.001291036605835
延伸文章資訊
- 1Ubuntu && windows雙系統安裝 - tw511教學網
Ubuntu && windows雙系統安裝. 安裝流程; 遇到的問題; 一.備份資料; 二.下載作業系統iso檔案製作燒錄檔案; 三.做好磁碟分割區規劃. (1)硬碟主分割 ...
- 2Ubuntu 安裝流程
按下New partition table開始分割硬碟分割區。 按下繼續。 這邊1.先建立一個swap分區,類似windows的虛擬 ...
- 3Ubuntu 硬體分割 - 東勢厝yang 雜七雜八亂亂記
轉載自:http://ipzoner.pixnet.net/blog/post/24101060 不知道大家平常在安裝Ubuntu作業系統或其他Linux distributions時,是怎麼分...
- 4灌Ubuntu/LinuxMint 怎麼分配硬碟 - Manatee的Linux部落格- 痞 ...
個人桌機灌Ubuntu的習慣,至少會割出「/」、「/home」、「/swap」三個分區 ... 就可以快速恢復系統,這樣的概念也類似一般Windows分割時,建議C:\分割 ...
- 5UbuntuInstallNEW - Ubuntu 正體中文Wiki
手動指定分割區