Linux磁盘配额

试验步骤

1、添加一块硬盘

2#fdisk -l(查看硬盘的分区信息)

3#fdisk /dev/sdb(对第二块硬盘进行分区)

n(创建一个分区)

p(创建一个主分区)

1(创建第一个主分区)

回车

+500M(给这个分区500M的空间)

w(保存退出

4fdisk -l(查看硬盘的分区信息,可以看到我们刚才划分的分区)

5mkfs -t ext3 /dev/sdb1(/dev/sdb1格式化为ext3的文件系统类型)

mkdir /ftp(创建一个挂载点)

6cp /etc/fstab /etc/fstab.bak(备份配置文件)

7vim /etc/fstab(编辑配置文件)

/dev/sdb1 /ftp ext3 defaults,usrquota,grpquota 0 0(将/dev/sdb1挂载到/ftp目录中)

:wq(保存退出)

8mount -a (重新挂载/etc/fstab中的内容)

mount(查看下/dev/sdb1是否挂载成功,并且加上了磁盘配额标记)

9quotacheck -cumvg /ftp(创建用户和组的磁盘配额文件)

cd /ftp(进入ftp目录)

ls(查看该目录下有没有生成用户和组的磁盘配额文件)

quotacheck –auvg 打开用户和组的磁盘配额功能

10groupadd clvn(添加一个组)

useradd -g clvn user01(添加用户user01并将该用户加入到该组中)

passwd user01(激活该用户)

 

 

 

11、验证:设置用户user01的磁盘配额,软限制为1M(超过发出警告)硬限制为2M(超过时不可写入)。切换用户user01 /ftp的目录下 ,cat /dev/zero>>/ftp/clvn.dat将查询结果追加到备份文件中会因为配额限制出现不可导入成功。

 

 

 

du -h 命令为查看所属文件的配额属性

 

......

此处附带磁盘配置的实验文档!

 

欢迎各位朋友浏览评论我的博客,我希望在51CTO和大家一起探讨,一起进步,一起成为高级网络工程师。如果您对我发表的文章有任何疑问或有网络方面的问题,请评论或留言,我将尽最大努力帮您解决!

 

 

 

模块.png