linux磁盘配额详细步骤,Ubuntu磁盘配额步骤

Ubuntu磁盘配额步骤:

先将vim改系统默认编译器(不改默认为editor)

# echo export EDITOR=/usr/bin/vim >> ~/.bashrc

# source ~/.bashrc

# vi /etc/fstab

按a或i进入编译模式

/dev/sda3   /home    ext4     defaults,usrquota   0  0

按Esc键退出编译模式

:wq

重启电脑

设置用户配额

方法一:

# edquota -u ming

按a或i进入编译模式

Disk quotas for user ming (uid 1003):

Filesystem    blocks   soft      hard      inodes  soft  hard

/dev/sda3     0        10240000  11264000    0       0    0

注:soft指软限制(即可以超),hard指硬限制(不能超),第一个soft指硬盘空间(以KB为单位),第二个硬盘指文件数

按Esc键退出编译模式

:wq(退出并保存)

方法二:

# setquota -u ming 10240000 1024000 0 0 /home

# edquota -p ming -u aa bb cc  (对已有的用户设置进行拷贝)

查看自己配额空间:

$ quota

管理员查看员工配额空间:

# quota ming

关闭quota

# quotaoff -auvg

开启quota

# quotaon -auvg

重新检测磁盘空间

# quotacheck -m /home (重新检测前需要先关闭quota)

注:-m是让其在读/写模式下检测,不影响员工使用,不加-m是在只读模式下检测,员工将无法写入)。-mc是检测后重建quota.user文件,原来设定配额需要重新设置。

显示所有员工磁盘使用情况:

# repquota -as

设置帐号超出软限制后可用天数:

# edquota -t

设置超出软限制后邮件提醒(需先安装sendmail):

主配置文件为:/etc/warnquota.conf (可在CC_TO处添加真实邮件)

发送邮件提醒的命令为:

# /usr/sbin/warnquota

可设置计划任务,每天检查并发邮件:

# crontab -e

00 08 * * * /usr/sbin/warnquota

生成的aquota.user文件即使root也无法删除:

先关闭quota服务即可删除

设置了usrquota,后再设置grpquota不生效:

将quota卸载(最好将配置文件删除,dpkg -P quota)再设置即可

目前发现组配额设置最大值为4294967295(即4T),超过这个值将无法设置

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值