linux下 磁盘配额具体步骤
时间:2006-09-22 来源:donyzhou
进行磁盘配额需要两个先决条件:
1、内核要支持
2、需要已经安装了quota 工具, 通过下面的 命令检查:
#rpm -qa |grep quota 上面两个条件都满足了,就可以进行磁盘配额了,我们一般对/home目录进行配额,
这样就 必须保证/home目录是单独挂载的分区,下面是详细的步骤: 1、修改/etc/fstab文件,在/home目录那一行的defaults后添加usrquota,grpquota
#vi /etc/fstab 2、使修改的 配置文件生效,可通过下面两个命令(建议重启计算机)
#reboot
#mount -o remount /home 3、检查是否在对应的/home项加上了usrquota和grpquota
#cat /etc/mtab 4、使用quotacheck来扫描文件系统,在/home目录下产生aquota.user和aquota.group两个文件,这两个文件的权限是600,只有root用户有权限读和写
#cd /home
#quotacheck -auvgc 如果对根“/”做磁盘限额的话,这当然不是很好的方案,则执行
#quotacheck -auvgcm
后面多了一个"m",这是强制的意思,当然啦,根啊,很重要的分区。 5、查看aquota.user和aquota.group两个文件
#vi aquota.user
#vi aquota.group 6、设置指定用户的配额和宽限期
#edquota -u user1
#edquota -t
其中soft limit为软限制,hard limit为硬限制,grace period为宽限期。
blocks 限制用户所能使用的空间大小,默认单位为字节,1M为1024字节,
inodes 限制用户所能创建的文件数量 7、启动配额quota
#quotaon -av
或者#quotaon /dev/hda6 (/dev/hda6为/home的挂载位置) 8、查看所有配额
#repquota 9、关闭配额
#quotaoff -a (关闭所有配额)
1、内核要支持
2、需要已经安装了quota 工具, 通过下面的 命令检查:
#rpm -qa |grep quota 上面两个条件都满足了,就可以进行磁盘配额了,我们一般对/home目录进行配额,
这样就 必须保证/home目录是单独挂载的分区,下面是详细的步骤: 1、修改/etc/fstab文件,在/home目录那一行的defaults后添加usrquota,grpquota
#vi /etc/fstab 2、使修改的 配置文件生效,可通过下面两个命令(建议重启计算机)
#reboot
#mount -o remount /home 3、检查是否在对应的/home项加上了usrquota和grpquota
#cat /etc/mtab 4、使用quotacheck来扫描文件系统,在/home目录下产生aquota.user和aquota.group两个文件,这两个文件的权限是600,只有root用户有权限读和写
#cd /home
#quotacheck -auvgc 如果对根“/”做磁盘限额的话,这当然不是很好的方案,则执行
#quotacheck -auvgcm
后面多了一个"m",这是强制的意思,当然啦,根啊,很重要的分区。 5、查看aquota.user和aquota.group两个文件
#vi aquota.user
#vi aquota.group 6、设置指定用户的配额和宽限期
#edquota -u user1
#edquota -t
其中soft limit为软限制,hard limit为硬限制,grace period为宽限期。
blocks 限制用户所能使用的空间大小,默认单位为字节,1M为1024字节,
inodes 限制用户所能创建的文件数量 7、启动配额quota
#quotaon -av
或者#quotaon /dev/hda6 (/dev/hda6为/home的挂载位置) 8、查看所有配额
#repquota 9、关闭配额
#quotaoff -a (关闭所有配额)
相关阅读 更多 +