MingsenLU 2012-10-08
Linux使用入门教程之QUOTA磁盘配额
一.实现磁盘配额的步骤概要图解
要实现磁盘配额,请使用以下步骤:
用户bob在/home/bob最低限制为40K,当添加80K数据时会提示超出磁盘配额信息。
1.检查Linux内核是否打开磁盘配额。
2.修改/etc/fstab,对/home激活支持配额。
[root@desktop2 ~]# vim /etc/fstab
3.重新挂载文件系统,使配额生效。
[root@desktop2 ~]# mount -o remount,usrquota,grpquota /home
4.扫描相应的文件系统,用quotacheck命令生成基本的配额文件
[root@desktop2 ~]# quotacheck -cugmv /home
[root@desktop2 ~]# ll /home
5.激活磁盘配额
[root@desktop2 ~]# quotaon /home
6.用edquota命令,对特定用户采用配额限制
[root@desktop2 ~]# edquota -u bob
7.查看磁盘配额
[root@desktop2 ~]# repquota -a
或者 [root@desktop2 ~]# repquota /home
8.测试:
[root@desktop2 ~]# su – bob
[root@desktop2 ~]# dd if=/dev/zero of=file1 bs=1k count=50
[root@desktop2 ~]# dd if=/dev/zero of=file2 bs=1k count=30
超出磁盘限额了
在网络管理的工作中,由于硬盘的资源是有限的,常常需要为多用户的服务器设定用户的linux磁盘配额。设置用户和组配额的分配量对磁盘配额的限制一般是从一个用户占用磁盘大小和所有文件的数量两个方面来进行的。