欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


win7电脑中如何将Power键禁用?
Linux平台上手动卸载Oracle数据库
Linux下定义Windows常用数据类型
ubuntu下的terminal快捷方式大全
linux分卷压缩与解压缩
如何设置win7桌面图标禁止更改功能
解决Zimbra邮件服务器的过期办法
关于Windows系统密码的讲解
如何彻底删除Win7系统顽固程序残留文件
win7电脑不能待机怎么办?
使用linux中的quota教程
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   1先得确认要限制的目录是单独的文件系统

  df -h /home 测试

  2如果是单独的文件系统。就需要对该目录添加quota支持,

  a:临时方案,电脑重启失效:mount -o remount,usrquota,grpquota /home

  b:重启还能用:

  编辑fstab文件:vi /etc/fstab

  往fstab文件里面添加如下usrquota,grpquota:LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2

  3:建立quota文件

  quotacheck -avug

  -a :扫瞄所有在 /etc/mtab 内,吨有 quota 支持的 filesystem,加上此参数后, /mount_point 可丌必写,因为扫瞄所有的 filesystem 了嘛!

  -u :针对用户扫瞄档案不目弽的使用情况,会建立 aquota.user

  -g :针对群组扫瞄档案不目弽的使用情况,会建立 aquota.group

  -v :显示扫瞄过程的信息;

  -f :强制扫瞄文件系统,幵写入新的 quota 配置文件 (危险)

  -M :强制以读写的方式扫瞄文件系统,只有在特殊情况下才会使用。

  4:启动quota

  quotaon [-avug] 启动

  -u :针对使用者启劢 quota (aquota.user)

  -g :针对群组启劢 quota (aquota.group)

  -v :显示启劢过程的相关讯息;

  -a :根据 /etc/mtab 内的 filesystem 讴定启劢有关的 quota ,若丌加 -a 的话, 则后面就需要加上特定的那个 filesystem 喔!

  5:quota 关闭

  -a :全部的 filesystem 的 quota 都关闭 (根据 /etc/mtab)

  -u :仅针对后面接的那个 /mount_point 关闭 user quota

  -g :仅针对后面接的那个 /mount_point 关闭 group quota

  6:quota编辑

  edquota [-u username] [-g groupname]

  -u :后面接账号名称。可以进入 quota 的编辑画面 (vi) 去讴定 username 的限制值;

  -g :后面接组名。可以进入 quota 的编辑画面 (vi) 去讴定 groupname 的限制值;

  -t :可以修改宽限时间。

  -p :复制范本。那个 模板账号 为已经存在并设定好 quota 的使用者, 意义为『将 范本账号 这个人的 quota 限制值复制给 新账号 』!

  使用如下命令为 myquota1修改quota

  edquota -u myquota1

  此时会进入vi模式,可以编辑的字段如下:(soft/hard 为 0 时,表示没有限制的意思)

  a. 文件系统 (filesystem):说明该限制值是针对哪个文件系统 ( partition);

  b. 磁盘容量 (blocks):这个数值是 quota 自己算出杢的,单位为 Kbytes,请不要更动它;

  c. soft:磁盘容量 (block) 的 soft 限制值,单位亦为 KB

  d. hard:block 的 hard 限制值,单位 KB;

  e. 档案数量 (inodes):这是 quota 自己算出来的,单位为个数,请不要更改他;

  f. soft:inode 的 soft 限制值;

  g. hard:inode 的 hard 限制值;

  使用如下命令copy quota的设置

  edquota -p myquota1 -u myquota2

  使用如下命令设置quota群组:

  edquota -g myquotagrp

  使用如下命令设置quota宽限时间:

  edquota -t

  使用命令后会进入vi模式,可以编辑内容如下:

  Filesystem Block grace period Inode grace period

  /dev/hda3 14days 7days

  7:quota报表的查看:

  quota [-uvs] [username]

  quota [-gvs] [groupname]

  -u :后面可以接 username ,表示显示出该用户的 quota 限制值。若不接 username ,表示显示出执行者的 quota 限制值。

  -g :后面可接 groupname ,表示显示出该群组的 quota 限制值。

  -v :显示每个用户在 filesystem 的 quota 值;

  -s :使用 1024 为倍数杢挃定单位,会显示如 M之类的单位!

  使用如下命令可以查看用户quota的设定值:

  quota -uvs myquota1 myquota2

  使用如下命令可以查看群组quota的设定值:

  quota -gvs myquotagrp

  8:repquota :针对文件系统的限额做报表

  repquota -a [-vugs]

  -a :直接到 /etc/mtab 搜寻具有 quota 标志的 filesystem ,幵报告 quota 的结果;

  -v :输出的数据将所有 filesystem 相关的信息;

  -u :显示出用户的 quota 限值 (这是默讣值);

  -g :显示出个别群组的 quota 限值。

  -s :使用 M, G 为单位显示结果

  使用如下命令查看当前文件系统所有的quota设置

  repquota -auvs

  9:setquota :直接亍命令中设定 quota 限额

  setquota [-u|-g] 名称 block(soft) block(hard)

  使用如下命令直接设置quota的值:

  setquota -u myquota5 100000 200000 0 0 /home

  10:warnquota :对超过限额者发出警告信

  修改/etc/warnquota.conf

  让系统自动的执行 warnquota

  编辑 vi /etc/cron.daily/warnquota

  添加如下命令:/usr/sbin/warnquota # 你没有看错!只要这一行,将执行文件以绝对路径的方式写入即可!

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站