版權聲明:原創作品,謝絕轉載!否則將追究法律責任。 |
磁盤配額是針對分區來的,所以,要想在那個區設置磁盤配額就要編輯那個區,使它支持磁盤配額
1步: 我的分區是 /dev/hda6 (hda6 是單獨分的EXT3分區) 掛載到 /a (a是新建立的目錄) 用vi編輯 /etc/fstab 這個啓動文件:vi /etc/fstab ......上面的省略老 LABEL=SWAP-hdb5 swap swap defaults 0 0 /dev/hda4 /mnt vfat iocharset=utf8 0 0 /dev/hda6 /a ext3 defaults,usrquota,grpquota 0 0 /dev/hda7 /chuange ext3 defaults 0 0 就是在defaults後面添加用戶的配額(usrquota)和組的配額,之間沒有空格,只有逗號,對用戶組進行配額(grpquota) 這個時候分區需要從新的掛載,最簡單辦法就是 reboot 現在/a分區支持配額了,只是單獨的一個分區支持配額而已 2步: 使用 quotacheck -cmug 命令來創建配額文件,配額文件自動建立在分區的根目錄中 [root@localhost a]# ll 總計 463468 -rw------- 1 root root 7168 12-25 21:14 aquota.group -rw------- 1 root root 9216 12-25 23:03 aquota.user 已經有老,看到老啥一個是對組一個是對用戶的 現在新建立用戶AAA,最開先我建立的是999,還以爲吃喜老,結果他媽的把老子整慘老的,最後建立三個A就搞定老,看來還是三個A吃皮西 (建立帳戶一定不要建立純數字的,打死都要記到起) 3步: 用命令啓動配額:quotaon -a 如果沒有反應就證明是成功老的 如果出現(設備或資源忙)的提示就表示已經啓動老,這是重複的執行所以有錯誤提示,不管他 4步: 使用命令對AAA用戶進行容量和文件配額:edquot -u AAA Disk quotas for user AAA (uid 503): (已用容量) (軟限) (硬限) (已用文件個數)(軟限)(硬限) Filesystem blocks soft hard inodes soft hard /dev/hda6 0 40000 50000 0 10 15 容量單位是KB 換算MB的話 X 1024,就是說用戶AAA 能使用的容量是 5步: 輸入edquot -t 設置用戶寬限時間 Grace period before enforcing soft limits for users: Time units may be: days, hours, minutes, or seconds Filesystem Block grace period Inode grace period /dev/hda6 1days 6days BLOCK設置的是容量寬限 1天 INODE設置的是文件個數寬限,6天 設置天數的那個地方可以選擇第二排的小時,分鐘和秒,並不是只能限制天數 6步: 使用 quota -vu AAA 來查詢配額設置起沒得,各人去查, 使用AAA用戶登錄來建立文件測試設置起沒得 |
Linux磁盤配額
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.