linux磁盘配额管理
的影响来做出几种决策.管理员可以帮助用户来检索对磁盘空间的使用,也可以按需要增加用户的配额.
1. 报告磁盘配额 创建磁盘用量报告需要运行 repquota 工具.例如,repquota /home 命令会生成以下输出: [root@stu5 lv1]# repquota /home/ *** Report for user quotas on device /dev/sda5 Block grace time: 7days; Inode grace time: 7days Block limits File limits User used soft hard grace used soft hard grace ---------------------------------------------------------------------- root -- 35836 0 0 4 0 0 stu5 -- 96 0 0 12 0 0 user1 -- 48 64 128 12 0 0 user2 -- 48 0 0 12 0 0 user3 -- 48 0 0 12 0 0 要查看所有启用了配额的文件系统的磁盘用量,使用以下命令: repquota -a 这份报告虽然看起来很简单,有几点仍需要做一下说明.显示在每个用户后面的 -- 是一种判断用户是否超出其块限度或内节点限度的快速方法.如果任何一个软限被超出,相应的 - 行就会被 - 代替;第一个 - 代表块限度,第二个代表内节点限度. grace 列通常是空白.如果某个软限被超出,这一列就会包含过渡期中的剩余时间.如果过渡期已超过了,其中就会显示 none. 2.磁盘配额的启用和禁用 你可以不必把配额设置为 0 来禁用它们.要关闭用户和组群配额,使用以下命令: quotaoff -vaug 如果 -u 或 -g 选项没有被指定,只有用户配额被禁用.如果只指定了 -g 选项,只有组群配额会被禁用. 要重新启用配额,使用带有同样选项的 quotaon 命令. 例如,要为所有文件系统启用用户和组群配额: quotaon -vaug 要为指定文件系统(如 /home)启用配额: quotaon -vug /home 如果 -u 或 -g 选项没有指定,那么仅用户配额会被启用.如果只指定了 -g 选项,仅组群配额会被启用. 3. 为组群分配配额 配额还可以根据组群来分配.例如,要为 devel 组群设置组群配额,使用以下命令(在设置组群配额前,该组群存在): edquota -g devel 以上命令在文本编辑器中显示现存的组群配额: Disk quotas for group devel (gid 505): Filesystem blocks soft hard inodes soft hard /dev/hda3 440400 0 0 37418 0 0 修改限度,保存文件,然后配置配额. 要校验组群配额是否被设置,使用以下命令: quota -g devel |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |