usrquota和grpquota

27 views
Skip to first unread message

frozen

unread,
Aug 26, 2008, 6:49:44 AM8/26/08
to Linux-鸟巢
usrquota是指定每个user
grpquota是指定一个group,鸟哥上说,这个quota限制空间是group里面所有usr的共有空间。
除了使用userquota外加脚本之外,不能批量给一批单一user设定相同的quota么?

有啥便捷的方法,给每个user指定相同的quota,类似免费邮件的容量似的,注册后就是固定容量?

jerrymy

unread,
Aug 26, 2008, 7:33:23 PM8/26/08
to Linux-鸟巢
我找到的资料,貌似要用脚本来搞定:

为了快速地为我系统上的一群使用者,例如一百名,设定和 bob 相同的
quota 值,我首先以手动编辑 bob 的 quota 信息,然后执行:

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

这是假设你使用 csh,并且你的使用者 UID 从 500 开始.

除了 edquota 之外,还有三个你应该熟习的其它专有名词: 软性限制,
硬性限制,以及缓冲期间。

软性限制

一般来说,软性限制指出 quota 使用者在分割区上拥有的磁盘用量总数
。但是合并使用缓冲期间的时候,它的动作就如同一道临界线,当 quota
使用者超越时便发出有关他即将违犯 quota 的警告。

引自:http://cache.baidu.com/c?
m=9d78d513d99d1af31fa7837e7c01a1600e2087744ad4c76174c3923884152c563415f4ba57356605c4b47d7071df5e2fefe73702207524a0ebc29f3ad9ace122388957230168913610c468d9dc3554d621e04d99a80e96bce733e3ed958e9907478d135b75dab6cd181715b972ed5174a6b1993f44054be6be6e3ea31e3d6bd87357b630a8bd6d7351dca7c00611866c8d7c4eccf36ead5d55e855f7081b531ee613ef&p=9c769a42c8934ea510f3c96851&user=baidu
Reply all
Reply to author
Forward
0 new messages