《鳥哥的linux私房菜》學習筆記 高級分區

看了前8章,學習如何分區和結合文件樹的概念。

分區

/boot

/boot 放著系統啟動文件,鳥哥要求分一個區來掛載在這個目錄下。原因是因為舊主板可能識別不了硬盤太后面的柱面。所以要求把硬盤靠前的柱面分出來掛載與/boot。

根目錄 /

FHS 希望根目錄不要放在太大的分區內,因為越大的分區出意外的可能越大。
開機過程中只有 / 目錄所在的分區會被掛載,所以跟開機過程有個關的數據應該放在跟 / 目錄同樣的分區內。
如:
/etc:配置文件 如掛載文件信息,網絡hosts文件都在這個目錄下
/bin:重要的執行文件
/dev:設配文件
/lib:開機所需要的函數庫,內核模塊
/sbin:重要的系統執行文件

/usr

/usr 放置的數據屬于可分享不可變的數據。比如我們自己安裝的軟件默認會安裝在 /usr/local中。

/var

/var主要放置經常變化的數據,如緩存,登錄文件,數據庫,日志,郵箱等文件。

我的分區以及分析

喜歡Linux分區的自定義,感覺我就是機子的主人。

Linux的分區似乎沒有一個最好的方式,只有最適合自己的方式。所以怎么開心怎么來,當然除了注意以上/,/boot的兩點。
我的情況:
1.我需要一個地方來作為 coding 的工作區,這些代碼文件往往很小,所以我分了一個Block:1K分區,來保存代碼。
2.裝Linux的時候我裝了很多次,基本上每次都要下載輸入法,chrome,所以我開了一個分區來保存這下大號的文件。一般下載的默認目錄為/home/user/Downloads,這就是我的掛載點。這些文件我覺得沒有必要讀取那么快,所以我放在HHD。
3./ 自然也掛載一個分區,這個分區不大我就分了10G
4./var /usr,這兩個分區分別掛載一個分區。
5./usr/local ,我們安裝的軟件默認會安置在這里,所以必須分一個大大的分區。我有兩個硬盤一個是SSD,一個是HHD,我選擇把這個分區放在 SSD上。
6./opt ,這個文件夾在規范中也是放置第三方軟件的,所以我拿來放置不需要高速的軟件(其實是為了怕SSD不夠用)。

我的分區就是這樣

my-fs-tab.png

需要的命令

fdiskdfdumpe2fsmkfs

自行 man commands

心情

即將畢業、懷念那些傻逼的人,傻逼的事。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容