linux是多用户用任务的操作系统,使用磁盘配额将操作系统中的各个用户公平的使用磁盘空间 步骤:


1、在磁盘上划分出一块分区进行使用


2、格式化该分区 文件系统的不同在磁盘配额上也会体现出不同 <1> xfs文件系统 <2> ext文件系统


3、挂载该设备 <1> xfs文件系统 mount -o usrquota /dev/vdb1 /mnt/ usrquota是对用户进行配额限制,还可以使用参数grpquota对配额进行限制 对student用户进行配额的限制 edquota -u student 此文件中的参数解释如下: Filesysem 进行配额管控的文件系统 blocks 已经使用的区块数量,单位是1kb soft 表示超出该限额有警告,但是不会停止该用户的使用 hard 表示超出该限额就不会在分配给该用户磁盘使用了 innodes 表示可以建立文件的个数限额 soft innodes的软件控制,即有警告 hard innodes的硬件控制,即超出该限额就不会在分配给该用户可以使用的磁盘了。 测试: 注意:对student用户进行测试时,要确保挂载的目录对student用户是可写的 当student用户使用超出200M的磁盘时,系统是不会在分配出给该用户多于的磁盘的 <2> ext4文件系统 在对此文件系统已经进行挂载的情况下,需要对此参数进行激活 mount -o usrquota /dev/vdb2 /mnt/ quotacheck -u /dev/vdb2 quotaon -u /dev/vdb2 edquota -u student 测试:

开机自动进行挂载与额度限制

vim /etc/fstab 使用mount -a