[root@localhost ~]# quotacheck [-avugfM] 文件系统
表 1 罗列出了此命令常用的选项以及各自的功能。选项 | 功能 |
---|---|
-a | 扫瞄所有在 /etc/mtab 中,含有 quota 支持的 filesystem,加上此参数后,后边的文件系统可以不写; |
-u | 针对使用者扫瞄文件与目录的使用情况,会创建 aquota.user |
-g | 针对群组扫瞄文件与目录的使用情况,会创建 aquota.group |
-v | 显示扫瞄的详细过程; |
-f | 强制扫瞄文件系统,并写入新的 quota 记录文件 |
-M(大写) | 强制以读写的方式扫瞄文件系统,只有在特殊情况下才会使用。 |
-avug
即可。至于 -f 和 -M 选项,是在文件系统以启动 quota 的情况下,还要重新扫描文件系统(担心有其他用户在使用 quota 中),才需要使用这两个选项。[root@localhost ~]# quotacheck -avug
quotacheck: Scanning /dev/hda3 [/home] quotacheck: Cannot stat old user quota
file: No such file or directory <--有找到文件系统,但尚未制作记录文件!
quotacheck: Cannot stat old group quota file: No such file or directory
quotacheck: Cannot stat old user quota file: No such file or directory
quotacheck: Cannot stat old group quota file: No such file or directory
done <--上面三个错误只是说明记录文件尚未创建而已,可以忽略不理!
quotacheck: Checked 130 directories and 107 files <--实际搜寻结果
quotacheck: Old file not found.
quotacheck: Old file not found.
# 若运行这个命令却出现如下的错误信息,表示你没有任何文件系统有启动 quota 支持!
# quotacheck: Can't find filesystem to check or filesystem not mounted with quota option.
[root@localhost ~]# ll -d /home/a*
-rw------- 1 root root 8192 Mar 6 11:58 /home/aquota.group
-rw------- 1 root root 9216 Mar 6 11:58 /home/aquota.user
# 可以看到,扫描的同时,会创建两个记录文件,放在 /home 底下
新闻热点
疑难解答