首页 百科知识 基本磁盘配额命令

基本磁盘配额命令

时间:2024-10-10 百科知识 版权反馈
【摘要】:在开始进行磁盘配额的学习之前,先了解一下磁盘配额要使用的命令。下面来讨论这些基本命令。/etc/mtab文件是文件系统实际载入的记录文件。在这个例子中,如果系统上尚未有任何磁盘配额支持的文件系统,使用这个例子的时候,不会显示任何信息。出现上述问题也是属于正常现象,因为您尚未启用磁盘配额的参数。这个命令就是编辑每一个用户或者是用户组的磁盘配额数值。这个命令表示启动磁盘配额。

4.6.2 基本磁盘配额命令

在开始进行磁盘配额的学习之前,先了解一下磁盘配额要使用的命令。这些命令可以分为两种,一种是查询功能(quota、quotacheck、quotastats、warnquota、repquota),另一种则是编辑磁盘配额的内容(edquota、setquota)。下面来讨论这些基本命令。

1./etc/mtab文件

/etc/mtab文件是文件系统实际载入的记录文件。当使用quota的时候,系统会去搜寻具有quota参数的partition,所以要使用quota的功能时,filesystem必须要已经支持quota的标志才行。一般是以编辑/etc/fstab文件后,再重新挂载filesystem的方法来让系统的filesys-tem支持quota。

2.quota命令

命令的格式:

img143

使用的选项见表4-9。

表4-9 quota命令的参数

img144

实例4-16 quota命令的使用

img145

此例子是显示出当前root自己的磁盘配额限制值。

注意

在这个例子中,如果系统上尚未有任何磁盘配额支持的文件系统,使用这个例子的时候,不会显示任何信息。此时,不要以为是发生错误。

3.quotacheck命令

命令的格式:

img146

使用的选项见表4-10。

表4-10 quotacheck命令使用的选项

img147

实例4-17 quotacheck命令的使用

img148

此例子是将所有在/etc/mtab文件内含有磁盘配额支持的分区进行扫描。出现上述问题也是属于正常现象,因为您尚未启用磁盘配额的参数。

这个命令的主要目的是扫描某个磁盘的配额空间,它会针对分区进行扫描,并且,由于该磁盘持续运行,可能扫描过程中文件会增减,造成磁盘错误。因此,当使用quotacheck时,该磁盘将自动被设置成为只读扇区(Read-only);扫描完毕之后,扫描所得的磁盘空间结构会写入该区最顶端。另外,Linux也特别强调在使用磁盘配额的时候,要特别注意在重新引导时,需要先关闭磁盘配额。

4.edquota命令

命令格式:

img149

使用的选项见表4-11。

表4-11 edquota命令使用的选项

img150

这个命令就是编辑每一个用户或者是用户组的磁盘配额数值。通常以edquota -u username或者是edquota-g groupname来编辑用户与用户组的磁盘配额设置值,不过,这样一个个分配很慢。也可以直接复制一个人的设置给其他人,这样的话,速度也就会提高很多了。

5.quotaon命令

命令格式:

img151

使用的选项见表4-12。

表4-12 quotaon命令使用的选项

img152

实例4-18 quotaon命令的使用

img153

这个命令表示启动磁盘配额。不过由于这个命令式启动aquota.group与aquota.user的,所以必须要先完成quotacheck的工作,然后执行quotaon-a即可启动。

6.quotaoff

img154

使用的选项见表4-13。

表4-13 quotaoff命令选项

img155

实例4-19

img156

这个命令式关闭此案配额的限制。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈