码迷,mamicode.com
首页 > 系统相关 > 详细

Linux磁盘配额管理

时间:2015-01-26 20:45:04      阅读:341      评论:0      收藏:0      [点我收藏+]

标签:

▲为什么要使用磁盘配额quota

????linux系统中,由于是多人多任务的环境,所以会有多人共同使用一个硬盘空间的情况。然而系统资源是有限的,因此管理员应该适当的开放硬盘的权限给使用者,以妥善的分配系统资源

?

磁盘配额程序对硬盘配额的限制项目:

soft:软限制,也称最低容量限制。在宽限时间之内,使用者的容量可以超过最低容量限制。但必须在宽限时间之内将磁盘容量降低到最低容量的限制之下

hard:硬限制,也称最高容量限制。是绝对不能超过的容量

softhard之间的容量就是宽限容量

宽限时间:当使用者使用的空间超过软限制时,宽限时间就会被自动启动,而在使用者将容量降低到软限制之下,宽限时间就会自动的取消。

?

quota指令的基本分类:

查询功能:quota,quotacheck,quotastats,warnquota,repquota

编辑功能:edquota,setquota

?

磁盘配额的步骤

1)设定分区的文件系统支持磁盘配额参数。由于对磁盘配额支持度最好的文件系统是ext2/ext3,所以最好将文件系统设置为ext2/ext3。启动文件系统支持的磁盘配额,最简单就是编辑/etc/fstab,使得准备要开放的磁盘可以支持磁盘配额

2)建立磁盘配额记录文件。整个磁盘配额进行磁盘限制值记录的档案是aquota.user/aquota.group,这两个档案必须利用quotacheck扫描才行。

3)编辑磁盘配额限制值数据。使用edquota来编辑每个使用者或群组的可使用空间

4)重新扫描与启动磁盘配额。设定好磁盘配额之后,可以再进行一次quotacheck,然后再quotaon来启动

?

quota [-uvsl] [username]

quota [-guvl] [groupname]

????参数-u????????接用户表示显示出用户的磁盘配额限制值。不接用户表示显示出执行者的磁盘配额限制值

????参数-g????????接用户组表示该群组的磁盘配额限制值

????参数-v????????显示每个filesystem的磁盘配额值

????参数-s????????可选择以inode或磁盘容量的限制值来显示

????参数-l????????仅显示出目前本机上面的filesystem的磁盘配额值

?

quotacheck [-avug] [/mount_point]

????参数-a????????扫描所有在/etc/mtab内含有磁盘配额支持的filesystem。加上此参数,/mount_point可以不写,因为它会扫描所有的文件系统

????参数-u????????针对使用者扫描档案与目录的使用情况,会建立aquota.user

????参数-g????????针对群组扫描档案与目录的使用情况,会建立aquota.group

????参数-v????????显示扫描过程的信息

????参数-M????强制进行quotacheck的扫描

edquota [-ugtp]

????参数-u????????后接账号名称。可以进入磁盘配额的编辑画面vi设定username的限制值

????参数-g????????后接群组名称。可以进入磁盘配额的编辑画面vi设定groupname的限制值

????参数-t????????可以修改宽限时间

????参数-p????????复制范本。username_demo为已经存在并且已设定好磁盘配额的使用者,那么将username_demo这个人的磁盘配额限制值复制给username

?

quotaon [-avug] [/mount_point]

????参数-a????????根据/etc/mtab内的那个设定启动有关的磁盘配额。不用此参数时,后面需要加上特定的文件系统

????参数-u????????针对使用者启动磁盘配额(aquota.user

????参数-g????????针对群组启动磁盘配额(aquota.group

????参数-v????????显示启动过程的相关讯息

?

quotaoff [-aug] [/mount_point]

????参数-a????????全部文件系统的磁盘配额都关闭,后面不接mount_point

????参数-u????????仅针对后面接的那个/mount_point关闭用户磁盘配额

????参数-g????????仅针对后面接的那个/mount_point关闭群组磁盘配额

?

repquota [-avug]????显示更完整的quota报告

?

Linux磁盘配额管理

标签:

原文地址:http://www.cnblogs.com/wddoer/p/4251111.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!