Linux分區(qū)方法,不同的人有不同的方法,反正沒有統(tǒng)一的方法。在分區(qū)方面,我覺得根據(jù)自己的實(shí)際情況來分是最好的。玩linux也有好幾年了,下面說一下,我在分區(qū)方面的一些經(jīng)驗(yàn)。
一、個人用
如果是個人用,就沒必要分那么多區(qū),分一個區(qū),或者二個區(qū)就行了。
分一個區(qū),就要一個根分區(qū)就行了/,我的多系統(tǒng)里面的linux都是一個分區(qū)。
分二個區(qū),一個/boot分區(qū),一個根分區(qū)/
二、服務(wù)器用
關(guān)于服務(wù)器的分區(qū),不要分的太多,適合自己就行,有二種比較好的方法,適合二種不同的人
1,喜歡用軟件管理工具的人,pacman,yum,apt-get等。
這種人喜歡用軟件自帶的軟件來安裝web服務(wù)器,mysql服務(wù)器,mail服務(wù)器等。
/boot 分區(qū)100M,絕對夠用了。
/home 硬盤大小*4% 根據(jù)用戶數(shù)據(jù)的多少,進(jìn)行增減
/user 硬盤大小*6% 喜歡用管理工具,但是總還有要自己編譯安裝的東西
/swap 內(nèi)在大小*2
/var 硬盤大小*70% 默認(rèn)安裝的文件包基本上都在這里面,以及web服務(wù),mysql服務(wù)等,所以這種分區(qū)要足夠大
/tmp 硬盤大小*10% 做為服務(wù)器用,log文件會很多,所以單獨(dú)拿出來。如果定時清理可適當(dāng)減少。
/ 剩下的都給根分區(qū)
二、喜歡自己編譯安裝的人
手動編譯安裝靈活性比較高,但是如果升級系統(tǒng),可能會導(dǎo)致手動安裝的東西不能用。
/boot 分區(qū)100M,絕對夠用了。
/home 硬盤大小*60% 例如:我要建一個web服務(wù)器,建一個nginx的用戶組和用戶,然后呢,肯定要先下載源代碼,然后放到nginx用戶的根目錄下面,安裝的目錄放到 /usr/local下面,代碼目錄也放在nginx用戶的根目錄下面,而不是放在/var下面,產(chǎn)生的log可能也放在nginx用戶的根目錄下面。這 樣服務(wù)器相關(guān)的東西,都放在用戶的目錄下面,這樣的用戶的這個目錄要很大。
/user 硬盤大小*20% 用戶安裝的地方,放在/usr/local下面,所以這個目錄也要大點(diǎn)。
/swap 內(nèi)在大小*2
/var 硬盤大小*10% 很多的系統(tǒng)文件放在/var下面,單獨(dú)分區(qū),可以提高服務(wù)器的性能
/ 剩下的都給根分區(qū)