安裝Linux系統(tǒng)磁盤分配方案(4頁).doc
下載文檔
上傳人:正***
編號:860422
2023-12-26
4頁
22KB
1、安裝Linux系統(tǒng)磁盤分配方案2009-03-13 08:25Linux系統(tǒng)分區(qū)功能簡介:/ 根目錄/bin 存放必要的命令/boot 存放內(nèi)核以及啟動(dòng)所需的文件等/dev 存放設(shè)備文件/etc 存放系統(tǒng)的配置文件/home 用戶文件的主目錄,用戶數(shù)據(jù)存放在其主目錄中/lib 存放必要的運(yùn)行庫/mnt 存放臨時(shí)的映射文件系統(tǒng),我們常把軟驅(qū)和光驅(qū)掛裝在這里的floppy和cdrom子目錄下。/proc 存放存儲進(jìn)程和系統(tǒng)信息/root 超級用戶的主目錄/sbin 存放系統(tǒng)管理程序/tmp 存放臨時(shí)文件的目錄/usr 包含了一般不需要修改的應(yīng)用程序,命令程序文件、程序庫、手冊和其它文檔。/var 2、包含系統(tǒng)產(chǎn)生的經(jīng)常變化的文件,例如打印機(jī)、郵件、新聞等假脫機(jī)目錄、日志文件、格式化后的手冊頁以及一些應(yīng)用程序的數(shù)據(jù)文件等等。建議單獨(dú)的放在一個(gè)分區(qū)。 典型的/usr目錄如下:/X11R6 存放X window系統(tǒng)/bin 存放增加的用戶程序/dict 存放字典/doc 存放追加的文檔/etc 存放設(shè)置文件/games 存放游戲和教學(xué)文件/include 存放C開發(fā)工具的頭文件/info 存放GNU信息文件/lib 存放庫文件/local 存放本地產(chǎn)生的增加的應(yīng)用程序/man 存放在線幫助文件/sbin 存放增加的管理程序/share 存放結(jié)構(gòu)獨(dú)立的數(shù)據(jù)/src 存放程序的源代碼開始分區(qū):1、最3、簡單的就分2個(gè)區(qū):一個(gè)”/“(整個(gè)系統(tǒng)的基礎(chǔ),必要的分區(qū),格式成Ext3)和一個(gè)”Swap“(稱:交換分區(qū),顧名思義,操作系統(tǒng)的交換空間,是對內(nèi)存的補(bǔ)充,當(dāng)內(nèi)存不足時(shí)將內(nèi)存中的數(shù)據(jù)交換出來,放入交換分區(qū)。因?yàn)橐郧?4M 內(nèi)存已經(jīng)很大了,所以當(dāng)時(shí)的一種交換分區(qū)大小的原則是內(nèi)存的2倍。不過現(xiàn)在PC內(nèi)存發(fā)展迅速有少的256M、512M、一般也有1G,多的2G甚至4G。但是現(xiàn)在Linux個(gè)人用戶內(nèi)存有1G就已經(jīng)足夠了(玩大型3D魔獸世界標(biāo)準(zhǔn)配置也才1G),再分配1G 的交換分區(qū),是足夠玩任何大型游戲,更不要說日常上網(wǎng)、辦公、看視頻等等。)格式成Linux-swap。2、根據(jù)個(gè)人習(xí)慣、用途、喜好,你可以4、在上面的2個(gè)分區(qū)(”/“、”Swap“)的基礎(chǔ)上添加”Linux系統(tǒng)分區(qū)“。我根據(jù)紅旗6.0推薦的分區(qū)方式,結(jié)合自己的實(shí)際情況,分區(qū)如下:/boot 100M(保存系統(tǒng)引導(dǎo)文件)/swap 1024M(即1G,根據(jù)個(gè)人情況,分配。1G=1024M)因?yàn)槲业膬?nèi)存是2G的,事實(shí)上我可以少分配點(diǎn)。多了也是浪費(fèi)資源。不過可能是心理作用和windows帶來的習(xí)慣,總希望大點(diǎn)。/usr 20G(最大的分區(qū)之一,用來保存系統(tǒng)軟件,包含了一般不需要修改的應(yīng)用程序,命令程序文件、程序庫、手冊和其它文檔。)/home 2048M(因?yàn)槲沂请p系統(tǒng),一般的文件我都放在Windows下的其他盤里,所以就分配少了。如果你5、只有Linux系統(tǒng)請盡量大些。重裝系統(tǒng)你不把這個(gè)分區(qū)格式化,就不用擔(dān)心文件丟失,這個(gè)比Windows安全多了。)/var 1024M(保存郵件文件、新聞文件、打印隊(duì)列和系統(tǒng)日志文件。因?yàn)槭莻€(gè)人用戶,沒什么文件需要保存,所以少分配點(diǎn),其實(shí)如果不分配,系統(tǒng)也會從”/“分區(qū)中拿出一部分來當(dāng)作/var。)/tmp 1024M(用來存放臨時(shí)文件,對于大型、多用戶的系統(tǒng)和網(wǎng)絡(luò)服務(wù)器有必要。同理,個(gè)人用戶,沒必要那么大。)linux下做磁盤配額 磁盤配額配置方法: 需求:為FTP增加磁盤配額,從而避免惡意用戶用垃圾數(shù)據(jù)塞滿你的硬盤 注意:這個(gè)功能是系統(tǒng)自帶的,而不是vsftp 的功能之一,千萬別搞混了。好了6、,我們先假設(shè)我們的系統(tǒng)用戶ftpd的主目錄是/home/ftpd,它是建立在/home分區(qū)中,那么如果我們要對 ftpd用戶進(jìn)行磁盤限額,#rootnetseek root# rpm -qa | grep quota quota-3.06-9 ; 我的系統(tǒng)已經(jīng)安裝了磁盤配額工具 那我們需要修改/etc/fstab中根分區(qū)的記錄,將/home分區(qū)的第4個(gè)字段改成defaults,usrquota,如下:LABEL=/home /home ext3 defaults,usrquota 1 2# mount -o remount /dev/sda6 /dev/sda6的掛接點(diǎn)就是/home,這樣可以7、不用啟動(dòng)系統(tǒng)。也可用先umount 后再mount這里我還要說明一下,如果我們對一個(gè)組進(jìn)行磁配額,那我們需要增加參數(shù)grpquota,例如LABEL=/home /home ext3 defaults,grpquota 1 2也可以LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2你想怎么限制都可以,自己組合參數(shù)吧。# quotacheck -avu說明:a-自動(dòng)開啟掛載文件系統(tǒng)的配額,v-顯示信息,u-啟用用戶配額or g-啟用組配額rootlocalhost var# quotacheck -mf /var /這一步比較重要quota8、check: WARNING - Quotafile /var/quota.user was probably truncated. Cant save quota settings. 重新啟動(dòng)系統(tǒng) 第一次運(yùn)行時(shí)都會出現(xiàn)這個(gè)警告,再次運(yùn)行的時(shí)候就不會啦 quotacheck -acu #檢查啟用了配額的文件系統(tǒng),并為每個(gè)文件系統(tǒng)建立一個(gè)當(dāng)前磁盤用來的表quotacheck -avu #生成每個(gè)啟用了配額的文件系統(tǒng)的當(dāng)前磁盤用量表# edquota ftpd /為用戶ftpd設(shè)置磁盤配額OR# edquota -g grp /為組grp設(shè)置磁盤配額系統(tǒng)會自動(dòng)打開配額文件,如下:Disk quot9、as for user ftpd (uid 502):Filesystem blocks soft hard inodes soft hard/dev/sda6 424 0 0 13 0 0第一列是啟用了配額的文件系統(tǒng)的名稱。第二列顯示了用戶當(dāng)前使用的塊數(shù),單位為KB。隨后的兩列用來設(shè)置用戶在該文件系統(tǒng)上的軟硬塊限度。inodes 列顯示了用戶當(dāng)前使用的i節(jié)點(diǎn)數(shù)量。最后兩列用來設(shè)置用戶在該文件系統(tǒng)上的軟硬i節(jié)點(diǎn)限度.硬限是用戶或組群可以使用的磁盤空間的絕對最大值。達(dá)到了該限度后,磁盤空間就不能再被用戶或組群使用了。軟限定義可被使用的最大磁盤空間量。和硬限不同的是,軟限可以在一段時(shí)期內(nèi)被超過。這10、段時(shí)期被稱為過渡期(grace period),默認(rèn)七天的超越。過渡期可以用秒鐘、分鐘、小時(shí)、天數(shù)、周數(shù)、或月數(shù)表示。如果以上值中的任何一個(gè)被設(shè)置為 0,那個(gè)限度就不會被設(shè)置。#edquota netseek_com 為用戶netseek_com設(shè)置磁盤配額。 Disk quotas for user netseek_com (uid 501): Filesystem blocks soft hard inodes soft hard /dev/sda5 6616 307200 0 15 0 0 注: ilesystem blocks soft hard inodes soft hard fi11、lesystem-正在設(shè)置的文件系統(tǒng),不要修改或刪除 bolock-當(dāng)前使用的碰盤空間,單位為KB soft(第一個(gè))-軟磁盤空間限制,默認(rèn)0,表示無限制,我在這里設(shè)為300M。 hard(第一個(gè))-硬配額限制,0表示無限制。 inodes-當(dāng)前文件數(shù)量 soft(第二個(gè))-對文件數(shù)量的軟限制,0表示無限制 hard(第二個(gè))-對文件數(shù)量的硬限制,0表示無限制 # quotaon -avu /打開磁盤配額監(jiān)控進(jìn)程,u是用戶g是組,這里我沒設(shè)置g參數(shù)要校驗(yàn)用戶的配額是否被設(shè)置,我們可以使用以下命令:# quota ftpdDisk quotas for user ftpd (uid 502):F12、ilesystem blocks quota limit grace files quota limit grace/dev/sda6 424* 0 1 13 0 0 我設(shè)置了硬塊限度為1KB,是為了測試方便。# edquota -t(-g)來設(shè)置過渡期(grace period) /當(dāng)然只針對軟限制而言和另一個(gè) edquota 命令相似,這個(gè)命令也會在文本編輯器中打開當(dāng)前的文件系統(tǒng)配額:Grace period before enforcing soft limits for users:Time units may be: days, hours, minutes, or secondsF13、ilesystem Block grace period Inode grace period/dev/sda6 7days 7days按你的需要修改后存盤退出用以下命令顯示磁盤配額使用狀態(tài)# repquota -a 或 repquota /dev/sda6(用戶配額)# repquota -g -a 或 repquota -a /dev/sda6 (組的配額)如果一切按照你的意思實(shí)施了,那么我們就進(jìn)行測試了!如下圖4我們傳了一個(gè)>1k的文件,沒有成功,這樣我們就成功的為用戶ftpd增添了磁盤配額,要是哪一天你不想加磁盤配額了,怎么辦?參看如下命令:取消某個(gè)文件系統(tǒng)的配額限制#quota14、off -vug /dev/sda6 /刪除home分區(qū)的磁盤限額#刪除/etc/fstab中設(shè)置配額的部分修改軟配額的最大超越時(shí)間組配額起效:rootbmw test# id testuid=504(test) gid=505(testgroup) groups=505(testgroup)rootbmw test# quota testDisk quotas for user test (uid 504): nonerootbmw test# quota -g testgroupDisk quotas for group testgroup (gid 505): Filesystem blocks quota limit grace files quota limit grace /dev/sda6 108* 100 110 6days 7 0 0此時(shí)用戶test的限額仍然是110KB 注意:/,/boot/,/proc,/mnt/cdrom等不要使用配額,沒用。而且磁盤配額不適合FAT和FAT32系統(tǒng)。以后當(dāng)新設(shè)置了某個(gè)用戶的配額,可以使用如下命令,馬上生效。# quotacheck -auvgm -是不嘗試重新掛載文件系統(tǒng)
建筑施工
上傳時(shí)間:2023-07-21
29份
施工其它
上傳時(shí)間:2023-12-22
30份
建筑施工
上傳時(shí)間:2024-11-06
33份
其它
上傳時(shí)間:2023-12-22
5份
管理運(yùn)營
上傳時(shí)間:2024-12-16
15份
合同表格
上傳時(shí)間:2024-08-14
20份