开源是一种精神,分享是一种美德!

setquota

相关命令:暂无相关命令

setquota是一个命令行配额编辑器,可以采用命令行的方式直接设置用户或用户组的配额限制。

若想禁用配额限制,可以把相应参数设置为0。如果多个文件系统需要修改配额设置,每个文件系统需要调用一次setquota命令。

用法:

setquota [ -rm ] [ -u | -g ] [ -F quotaformat ] name block-softlimit block-hardlimit inode-softlimit inode-hardlimit -a | filesystem
setquota [ -rm ] [ -u | -g ] [ -F quotaformat ] [ -p protoname ] name -a | filesystem
setquota -b [ -rm ] [ -u | -g ] [ -F quotaformat ] -a | filesystem
setquota -t [ -m ] [ -u | -g ] [ -F quotaformat ] block-grace inode-grace -a | filesystem
setquota -T [ -m ] [ -u | -g ] [ -F quotaformat ] name block-grace inode-grace -a | filesystem

常用参数:

-a :编辑启用配额限制的所有文件系统
-b:从标准输入读取配额设置信息
-u:设置命令行参数name指定用户的配额
-t:设置用户数据快与信息节点的宽限时间周期

   

#设定用户在/disk分区中的容量软限制为10MB,硬限制为20MB;文件个数软限制为5个,硬限制为8个
# setquota -u lamp4 10000 20000 5 8/disk 

#设定sheldon只能使用/home文件系统100M,上限为200M
# setquota -u sheldon 100000 200000 0 0 /home 

#设定宽限期
# setquota -t -u sheldon 7 0 /home 

#把数据块与信息节点的宽限时间周期设置为10天(86400秒/每天)
# setquota -tu 864000 86400 /deb/sda1 

评论(0)

暂无评论

评论

名字:
验证码:
获取验证码
内容: