Linux分區(qū)方案深度討論
對于初學Linux系統(tǒng)的人對于硬盤分區(qū)可能會有些迷茫。Linux系統(tǒng)可做不同的服務器,對硬盤分區(qū)也就會有不同的分區(qū)方案。
先簡單說說分區(qū)時掛載點下的的幾個目錄的特征:
/ 系統(tǒng)根目錄 如果是初學者就把除交換分區(qū)之外的空間全歸到這個目錄就行。下面這個目錄都不分容量就好。
/boot 啟動文件 這個分區(qū)50M就足夠了。
/home分區(qū)存放用戶自己的數(shù)據(jù),可以把余下的空間留給這個分區(qū);
/tmp 需要實用的臨時文件。,引進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)應用,工作站和服務器可以有不同的Linux分區(qū)方案。
0.初學者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服務器,一塊40G硬盤,windows2003&Redhat Linux9.0雙系統(tǒng)。
30Gwindows2003,10G給linux,其中10G的linux。
/dev/hda (hda整個ide接口***塊硬盤,如果是scii硬盤則為sd)
/dev/hda1 ntfs
/dev/hda2 ntfs
/dev/hda3 /boot ext3
/dev/hda4 擴展分區(qū)(這個分區(qū)是因為一塊硬盤主分區(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ū)一定會在其他分區(qū)之前么?
附件:H3C存儲原理.Linux文件系統(tǒng)主要目錄結構
/:Linux文件系統(tǒng)的入口,***一級的目錄
/bin:基礎系統(tǒng)所需要的那些命令位于此目錄
/boot:Linux的內(nèi)核及引導系統(tǒng)程序所需文件
/etc:系統(tǒng)配置文件所在地
/lib:庫文件存放目錄
/home:系統(tǒng)默認的普通用戶的主目錄的根目錄
/dev:設備文件存儲目錄,比如網(wǎng)卡、磁盤等
H3C存儲原理.Linux文件系統(tǒng)其他目錄結構
/lost+found:當系統(tǒng)意外崩潰或機器意外關機產(chǎn)生的一些文件碎片目錄
/mnt:存放掛載儲存設備
/opt:安裝軟件包可選擇安裝在此目錄
/proc:存放系統(tǒng)運行時的進程信息及內(nèi)核信息
/root:Linux超級權限用戶root的主目錄
/sbin:用于存放涉及系統(tǒng)管理的命令
/tmp:臨時文件目錄
/usr:系統(tǒng)存放程序的目錄
【編輯推薦】