Linux分區(qū)方案深度討論
對(duì)于初學(xué)Linux系統(tǒng)的人對(duì)于硬盤分區(qū)可能會(huì)有些迷茫。Linux系統(tǒng)可做不同的服務(wù)器,對(duì)硬盤分區(qū)也就會(huì)有不同的分區(qū)方案。
先簡單說說分區(qū)時(shí)掛載點(diǎn)下的的幾個(gè)目錄的特征:
/ 系統(tǒng)根目錄 如果是初學(xué)者就把除交換分區(qū)之外的空間全歸到這個(gè)目錄就行。下面這個(gè)目錄都不分容量就好。
/boot 啟動(dòng)文件 這個(gè)分區(qū)50M就足夠了。
/home分區(qū)存放用戶自己的數(shù)據(jù),可以把余下的空間留給這個(gè)分區(qū);
/tmp 需要實(shí)用的臨時(shí)文件。,引進(jìn)var后就建在var/tmp了;
/usr分區(qū)存放大量用于支持系統(tǒng)的文件;
/var分區(qū)主要存放郵箱,打印緩沖區(qū)和日志文件;
/usr/local存放大量從ports(7)安裝的文件。
/opt存放雜七雜八的,可以建bakeup,store,mp3,flahs,movie,home等等。
該如何選擇Linux分區(qū)方案需要考慮你的系統(tǒng)應(yīng)用,工作站和服務(wù)器可以有不同的Linux分區(qū)方案。
0.初學(xué)者Linux分區(qū)方案可以只分1G交換分區(qū),把剩余所有歸給根分區(qū)/
1.我經(jīng)常建立的文件系統(tǒng)Linux分區(qū)方案是128M的root,1G的swap,128M的/var/tmp,3G的/usr,其余的空間留給/home。
2.我的web server Linux分區(qū)方案:
/boot (100MB)
swap 1G (1G RAM)---必分的
/ (1GB)-0---比分的(如果其他都不分,就把剩余的都給在這里。)
/tmp (2G)
/var (2G)
/usr (10G)
/home (剩下的所有空間)
3.我的雙系統(tǒng)Linux分區(qū)方案:Linux下web服務(wù)器,一塊40G硬盤,windows2003&Redhat Linux9.0雙系統(tǒng)。
30Gwindows2003,10G給linux,其中10G的linux。
/dev/hda (hda整個(gè)ide接口***塊硬盤,如果是scii硬盤則為sd)
/dev/hda1 ntfs
/dev/hda2 ntfs
/dev/hda3 /boot ext3
/dev/hda4 擴(kuò)展分區(qū)(這個(gè)分區(qū)是因?yàn)橐粔K硬盤主分區(qū)不超過hda4)
/dev/hda5 swap 內(nèi)存兩倍1G
/dev/hda6 / ext3 根目錄,沒分的都放這
/dev/hda7 /usr ext3 2G
/dev/hda8 /var ext3 2G
/dev/hda9 /tmp ext3 2G
思考題:分區(qū)是否有順序的,/boot是否一定要是主分區(qū)?交換分區(qū)一定會(huì)在其他分區(qū)之前么?
附件:H3C存儲(chǔ)原理.Linux文件系統(tǒng)主要目錄結(jié)構(gòu)
/:Linux文件系統(tǒng)的入口,***一級(jí)的目錄
/bin:基礎(chǔ)系統(tǒng)所需要的那些命令位于此目錄
/boot:Linux的內(nèi)核及引導(dǎo)系統(tǒng)程序所需文件
/etc:系統(tǒng)配置文件所在地
/lib:庫文件存放目錄
/home:系統(tǒng)默認(rèn)的普通用戶的主目錄的根目錄
/dev:設(shè)備文件存儲(chǔ)目錄,比如網(wǎng)卡、磁盤等
H3C存儲(chǔ)原理.Linux文件系統(tǒng)其他目錄結(jié)構(gòu)
/lost+found:當(dāng)系統(tǒng)意外崩潰或機(jī)器意外關(guān)機(jī)產(chǎn)生的一些文件碎片目錄
/mnt:存放掛載儲(chǔ)存設(shè)備
/opt:安裝軟件包可選擇安裝在此目錄
/proc:存放系統(tǒng)運(yùn)行時(shí)的進(jìn)程信息及內(nèi)核信息
/root:Linux超級(jí)權(quán)限用戶root的主目錄
/sbin:用于存放涉及系統(tǒng)管理的命令
/tmp:臨時(shí)文件目錄
/usr:系統(tǒng)存放程序的目錄
【編輯推薦】