quota
进行磁盘限额。限制普通用户对磁盘的访问空间的使用。
1. vi /etc/fstab
打开挂载设备的配置文件(路径在
/etc/fstab
)。将“
/
”的“选项”列更改为
“
defaults,usrquota,grpquota
”,其余参数不变。即第二行绿色与棕色部分。保存并退出。
2.
下一步重启
“
reboot
”,目的是将刚更改的内容自动写入到
/etc/mtab
中。
3. quotacheck –cmug /
对根目录进行扫描并在根目录下自动生成
aquota.user
和
aquota.group
两个文件。
4. quotacheck –mfvug /
检测根目录当中的配额文件与实际文件的一致性。
5. edquota –u
用户名
对用户进行磁盘限额的编辑。下面开始对用户
adminjin
进行磁盘配额的编辑。如图
1
。具体的各项的意思,如表:
Filesystem
|
blocks
|
soft
|
hard
|
inodes
|
soft
|
hard
|
系统文件所在目录
|
逻辑块
(容量大小)
|
软限制
|
强制限制
|
系统文件
(个数)
|
软限制
|
强制限制
|
要提醒的是最好先查看一下在此用户的目录下有多少个文件(包括隐藏文件),以免对文件个数的限制出现问题。一般系统为用户设置的是
7
隐藏个文件。如图
2
(图
1
)
(图
2
)
6. quotaon – a
开启磁盘限额。
7. quotacheck –mfvug /
再次进行检测,此次检测不是必须的但最好是检测。
8. quota –u
用户名
查看用户的配额信息。
9.
下面开始是用户进行文件的创建也是对我们设置的磁盘配额的测试。
a.
首先,要由超级用户
root
切换到
/home
的目录下。
操作:
cd /home
前面是“
#
”的为超级用户,是“
$
”为普通用户。
b.
其次,切换并打开普通用户
admin
。
c.
最后,在
admin
目录下创建文件。要记得此目录下已经有
7
个隐藏文件了。我们先创建
3
个文件分别是:
a b c
。
并没有什么提示,下面再创建三个文件:
d e f
。由于再创建
d e
两个就已经达到硬限制了,所以提示已经不能再创建
f
文件了。实验成功。!!!
转载于:https://blog.51cto.com/aoxuefy/281534