鸟哥基础第十五章

首先是分区

su
fdisk -l             查看当前所有分区

鸟哥基础第十五章 - leaf - ------坚持雅操------

 由于原先没分扩展分区,所以成1、2、3了

fdisk /dev/sda
m     查看分区命令
p      和fdisk -l相同
n      新建分区

提示建主分区还是扩展分区,我选e,扩展分区,并选了全部剩余容量

n      再新建分区,选了全部剩余容量
p      再查看的时候就有新分区了

鸟哥基础第十五章 - leaf - ------坚持雅操------

 w      保存

格式化分区

mkfs.ext3 -L “quota” /dev/sda5

挂载和开机自动挂载

mkdir -m 777 /media/disk

mount -t ext3 /dev/sda5 /media/disk

cat /etc/mtab能看到记录了:/dev/sda5 /media/disk ext3 rw 0 0

自动挂载就是把这个记录写在/etc/fstab里面
LABEL=/quota            /media/disk             ext3    defaults,usrquota,grpquota 1 2

然后用remount -a测试一下,以防止写错。

如果没测试就重启,万一写错的话就会进入单用户模式,用以下命令重新加载了再修改

mount -n -o remount,rw /

重启后可用

鸟哥基础第十五章 - leaf - ------坚持雅操------

 

配额相关操作

quotacheck -avug   扫描后会建2个文件:aquota.group  aquota.user

针对分区进行磁盘配额情况的扫描

-a 扫描有配额参数的文件系统
-u 针对用户扫描的情况,建aquota.usr
-g 针对用户组扫描的情况,建aquota.group
-v  查看
-m 强制扫描

鸟哥基础第十五章 - leaf - ------坚持雅操------

 

quotaon -avug

启动配额,关闭是quotaoff -a

鸟哥基础第十五章 - leaf - ------坚持雅操------

 

建账户

groupadd qgroup
useradd -m -g qgroup quser1
useradd -m -g qgroup quser2
passwd quser1
passwd quser2

设置用户配额

edquota -u quser1                     是用vi操作的,设置配额
edquota -p quser1 quser2         -p:copy   复制权限的意思
edquota -t                                  设置宽限时间
edquota -g qgroup                      设置用户组配额

查看配额情况

quota -vu  quser1 quser2
quota -vg  qgroup
repquota -av
quota 和 repquota 都是查看命令,效果差不多

自动启动设置

配额在开机时会随系统启动,所以不用设置
但是如何设置可以看一下:

vi /etc/rc.d/rc.local
/sbin/quotaon -avug

效果

80M-100M之间

鸟哥基础第十五章 - leaf - ------坚持雅操------

超出100M

鸟哥基础第十五章 - leaf - ------坚持雅操------