資源描述:
《實驗九 linux磁盤配額》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、實驗九linux磁盤配額(一)實驗說明及相關(guān)命令說明a.Quota的一般用途quota比較常使用的幾個情況是:針對Web服務器,例如:每個人的網(wǎng)頁空間的容量限制。針對Mail服務器,例如:每個人的郵件空間限制。針對File服務器,例如:每個人最大的可用網(wǎng)絡硬盤空間。quota實際運作時,針對整個partition限制,如:如/dev/hda5掛載在/home下,那么/home下所有目錄都會受到限制b.quota命令介紹v查詢功能(quota、quotacheck、quotastats、warnquota、repquota)v編輯quota內(nèi)容(edquota、setquota)Q
2、uota參數(shù):-u:后面可以接username,表示顯示出該使用者的quota限制值。若不接username,表示顯示出執(zhí)行者的quota限制值。-g:后面可接groupname,表示顯示出該群組的quota限制值。-v:顯示每個filesystem的quota值;-s:可選擇以inode或磁盤容量的限制值來顯示;-l:僅顯示出目前本機上面的filesystem的quota值。Quotacheck參數(shù):-a:掃瞄所有在/etc/mtab內(nèi),含有quota支持的filesystem,加上此參數(shù)后,/mount_point可不必寫,因為掃描所有的filesystem-u:針對使用者掃
3、描文件與目錄的使用情況,會建立aquota.user-g:針對群組掃描文件與目錄的使用情況,會建立aquota.group-v:顯示掃描過程的信息;-M:『強制』進行quotacheck的掃描。edquota參數(shù):-u:后接賬號名稱??蛇M入quota編輯畫面(vi)設(shè)定username限制值;-g:后接群組名稱??蛇M入quota編輯畫面(vi)設(shè)定groupname限制值;-t:可修改寬限時間(就是超過quota的softlimit值后,還能使用硬盤的寬限期限)-p:復制范本。那個username_demo為已經(jīng)存在并且已設(shè)定好quota的使用者,意義為『將username_de
4、mo這個人的quota限制值復制給username』quotaon參數(shù):-u:針對用戶啟動quota(aquota.user)-g:針對群組啟動quota(aquota.group)-v:顯示啟動過程的相關(guān)訊息;-a:根據(jù)/etc/mtab內(nèi)的filesystem設(shè)定啟動有關(guān)的quota,若不加-a的話,則后面就需要加上特定的那個filesystemquotaoff參數(shù):-a:全部的filesystem的quota都關(guān)閉(根據(jù)/etc/mtab)-u:僅針對后面接的那個/mount_point關(guān)閉userquota-g:僅針對后面接的那個/mount_point關(guān)閉groupqu
5、otarepquota參數(shù):-a:直接到/etc/mtab搜尋具有quota標志的filesystem,并報告quota的結(jié)果;-v:輸出所有的quota結(jié)果,而非僅下達指令者自己的quota限值;-u:顯示出使用者的quota限值(這是默認值);-g:顯示出個別群組的quota限值。(二)實驗步驟1.打開虛擬機,編輯虛擬機配置,增加一塊硬盤,如下所示:2.啟動虛擬機,配置好網(wǎng)絡3.打開WEBMIN,選擇硬件選項,點擊本地硬盤分區(qū)4.找到添加的硬盤,選擇添加主分區(qū)5.選擇新建6.選擇類型LINUX,對硬盤進行格式化,建立文件系統(tǒng)7.建立一個新硬盤掛載點目錄8.掛載新硬盤9.復制/
6、home內(nèi)容到掛載點,即新硬盤中10.備份/home目錄內(nèi)容11.重建/home目錄12.修改/etc/fstab文件:vi/etc/fstab,添加一行13.重啟:reboot使用df命令,查看磁盤掛載情況14.添加用戶,設(shè)置口令useradd–d/home/uu1uu1passwduu115.編輯fstab:vi/etc/fstab,設(shè)置/home使用配額,逗號隔開16.重新掛載:17.建立配額文件18.查看/home目錄內(nèi)容,應多出兩個記錄配額使用情況的文件19.啟動配額20.編輯用戶配額值設(shè)置軟限制為1M,硬限制為2M。21.測試:為了測試用戶空間的使用效果,采用dd命令
7、,從一個能提供無限個0數(shù)據(jù)的特殊輸入設(shè)備中拷貝數(shù)據(jù)到用戶空間中去,LINUX中的這個特殊設(shè)備名為/dev/zero,由于普通用戶對該設(shè)備沒有訪問權(quán)限,使用命令:chmodo+r/dev/zero切換使用建立的用戶uu1登陸su–uu1使用dd命令拷貝一個輸入設(shè)備提供的1M字節(jié)大小的0數(shù)據(jù)到uu1文件夾中。查看結(jié)果,使用空間受到了限制。注:fstab文件存放與分區(qū)有關(guān)的重要信息,其中每一行為一個分區(qū)記錄,每一行又可分為六個部份,下面以/dev/hda7/ext2defaults11