日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux Quota mini-HOWTO 磁盤空間限制( 二 )


打開 quota,否則 quota將不會運(yùn)作 。我建議在你系統(tǒng)的啟動指令稿
最後面打開 quota,或者,如果你喜歡,在你的系統(tǒng)指令稿剛掛入檔案
系統(tǒng)之處打開它 。

4. 修改 /etc/fstab

還沒有啟用 quota的分割區(qū)一般看起來像:

/dev/hda1 / ext2defaults1 1
/dev/hda2 /usrext2defaults1 1

要在檔案系統(tǒng)上加入 quota的話,在包含 "defaults" 這個字的第四個
欄位加上 "usrquota"。

/dev/hda1 / ext2defaults1 1
/dev/hda2 /usrext2defaults,usrquota 1 1

如果你需要在一檔案系統(tǒng)中的群組 quota 支援,將 "usrquota" 改為
"grpquota".

/dev/hda1 / ext2defaults1 1
/dev/hda2 /usrext2defaults,grpquota 1 1

如果要同時支援使用者 quota 與群組 quota 的話

/dev/hda1 / ext2defaults1 1
/dev/hda2 /usrext2defaults,usrquota,grpquota1 1

5.建立 "quota.user" 這個 quota記錄

這個 quota記錄檔,quota.user,應(yīng)該由 root 擁有,而且 root 有
讀寫的權(quán)限而其他任何人都沒有 。

以 root 的身分簽入 。進(jìn)入你想要啟用 quota之分割區(qū)的最上層,并且
這樣建立 quota.user:

touch /partition/quota.user
touch /partition/quota.group
chmod 600 /partition/quota.user
chmod 600 /partition/quota.group

6.重新啟動

現(xiàn)在重新啟動系統(tǒng)以便讓你所作的變更生效 。

同時注意以後對於你還想要啟用 quota的其它分割區(qū)只需要步驟 4, 5,
以及 6 。

在 Linux上設(shè)定 quota -第二部份: 為使用者及群組指定 Quota

這項操作是使用 edquota 指令執(zhí)行的 。(詳情參考 man edquota).

我通常在編輯 quota 之前會先使用 quotacheck 并加上參數(shù) -avug 以
取得最新的檔案系統(tǒng)使用狀況.這只是一個個人習(xí)慣,并非必要步驟.


為特定使用者指定 quota

這兒有個例子.在我的系統(tǒng)上有一個名叫 bob 的使用者.使用
"edquota bob" 這個指令將會把你帶進(jìn) vi?。ɑ蚴窃谀愕摹?EDITOR環(huán)
境變數(shù)中所指定的編輯器)以便為使用者 "bob"編輯在每個啟用
quota的分割區(qū)上的 quota :


Quotas for user bob:
/dev/hda2: blocks in use: 2594, limits (soft = 5120, hard = 6400)
inodes in use: 356, limits (soft = 1000, hard = 1500)

"blocks in use" 是使用者在某個分割區(qū)上已經(jīng)使用的區(qū)塊總數(shù)(以千位
元組為單位)

"inodes in use" 是使用者在某個分割區(qū)上所擁有的檔案總數(shù) 。


為特定群組指定 quota

現(xiàn)在在我的系統(tǒng)上有一群組叫 games."edquota -g games" 再度將我?guī)?
vi 以便為 games 群組編輯 quota :

Quotas for group games:
/dev/hda4: blocks in use: 5799, limits (soft = 8000, hard = 10000)
inodes in use: 1454, limits (soft = 3000, hard = 4000)


為一群使用者指定相同的 quota 值

為了快速地為我系統(tǒng)上的一群使用者,例如一百名,設(shè)定和 bob 相同的
quota 值,我首先以手動編輯 bob 的 quota 資訊,然後執(zhí)行:

edquota -p bob `awk -F: "$3 > 499 {print $1}" /etc/passwd`

這是假設(shè)你使用 csh,并且你的使用者 UID 從 500 開始.

除了 edquota之外,還有三個你應(yīng)該熟習(xí)的其它專有名詞: 軟性限制,
硬性限制,以及緩沖期間 。

 軟性限制

一般來說,軟性限制指出 quota使用者在分割區(qū)上擁有的磁碟用量總數(shù)
。但是合并使用緩沖期間的時候,它的動作就如同一道臨界線,當(dāng) quota
使用者超越時便發(fā)出有關(guān)他即將違犯 quota的警告 。

推薦閱讀