linux磁盘配额

来源:百度知道 编辑:UC知道 时间:2024/05/13 09:38:44
linux如何进行磁盘配额?配额后的I节点数怎样限制在1000-5000个 ?

首先要激活linux系统的配额功能,这就需要对/etc/fstab进行编辑。一定要小心!确保你没有进行其他的改动,否则就会在系统启动时出现问题。

以root登录,用vi编辑程序打开/etc/fstab,编辑那些包含关于linux分区数据项的行,如下:

/dev/hda3 / ext2 default 1 1
在单词default后加上,usrquota
/dev/hda3 / ext2 default,usrquota 1 1
存盘。

建立一个叫做quota.user的文件,把该文件设为600

# touch /quota.user
# chmod 600 /quota.user

完成上面的操作后,用shutdown -r重启动计算机。
再次以root登录,执行/usr/sbin/edquota命令,如下所示:

# edquota -u cloobie

它会读入/quota.user文件(这个文件本身是二进制的),并启动你的缺省的编辑器(通常是vi)。

屏幕上显示:

Quota for user cloobie:
/dev/hda3: blocks in use: 58, limits (soft = 0, hard = 0)

inodes in use: 41, limits (soft = 0, hard = 0)

如果你要把硬盘空间限制设置为 3-5MB,把文件个数设置为500-1000个,可以改为:

Quota for user cloobie:
/dev/hda3: blocks in use: 58, limits (soft = 3000, hard = 5000)
inodes in use: 41, limits (soft = 500, hard = 1000)
存盘。
最后,你还必须设置一个预警期,如下所示:

#