给批量用户设磁盘配额

简介:

1、先给一个已存在的用户建好配额:

  a:修改/etc/fstab文件(如:LABEL=/     /  ext3  defaults,usrquota,grquota    1   1)

  b:重新启动系统使设置生效:reboot

  c:创建配额文件:quotacheck -cmug / (查看已建立的配额文件:ls /aquota.*)

  d:设置配额:edquota -u 用户名

    使用quota -u 用户名查询配额

    repquota -u /  显示配额

    quotaoff |on -auvg关闭或开启配额


2、#users=`awk 'BEGIN {FS=":"} {if ($3>500) print $1}' /etc/passwd`(第一个和最后一个符号是 `反撇号即esc下面的键)


3、显示上面的赋值:echo $users


4、edquota -p 用户名 $users



本文转自甘兵 51CTO博客,原文链接:http://blog.51cto.com/ganbing/1220575,如需转载请自行联系原作者
相关文章
|
5月前
|
Oracle 关系型数据库 Linux
解决在linux服务器上部署定时自动查找cpu,内存,磁盘使用量,并将查询结果写入数据库的脚本,只能手动运行实现插库操作
问题描述:将脚本名命名为mortior.sh(以下简称mo),手动执行脚本后查询数据库,表中有相应的信息,放入自动执行队列中,脚本被执行,但是查询数据库,并没有新增数据。
44 0
|
7月前
|
数据库管理
敏感列权限的申请和分配
敏感列权限的申请和分配
26 1
11.2 磁盘配额启动前的准备工作
前面我们已经谈到,使用磁盘配额的前提,是必须要内核以及文件系统支持才行,这里假设大家使用的就是支持磁盘配额的内核,那么接下来就是要配置文件系统,使其支持配额限制。
99 0
11.2 磁盘配额启动前的准备工作
|
开发工具 数据库