unix磁盘限额 Linux 设置
Linux 设置
Quota 工具包通常已安
磁盘限额用来限制磁盘空间大小和/或用户(或用户组)可用的文件数。The quotas are allocated on a per-file system basis and are enforced by the kernel. Linux 设置 Quota 工具包通常已安装,其包含一些命令行工具。 在 fstab 中激活用户配额并重新挂载分区。如果分区正在使用,关闭所有使用的文件,或者重启系统。添加usrquota到 fstab 的挂载类型中,举个例子:
用quotacheck初始化 quota.user 文件。
用脚本(e.g. SuSE 的 /etc/init.d/quotad)或quotaon来启用限额:
检查配额启用情况:
FreeBSD 设置 Quota 工具是 FreeBSD 基本系统的一部分unix磁盘限额,然而内核需要 quota 选项。如果不存在,新增它并内核。
与 Linux 一样,添加限额到 fstab 选项(是 userquota,而不是 usrquota)中:
在 /etc/rc.conf 中启用磁盘限额并开启 quota 服务。
分配限额 磁盘限额默认并不限制(设置为0)。用edquota来对单用户进行限制。一个 quota 也可给许多用户复用。虽然 quota 实现之间的文件结构不同,但其原理是相同的:限制节点(inodes)数量以及使用者可以取用的磁盘区块数量。Only change the values of soft and hard. 如果未指定,默认区块大小为 1k。使用edquota -t设置 grace 时间。举个例子:
Linux
FreeBSD
给许多用户分配限额 命令edquota -p用来复用一个 quota 给其他用户。举个例子,复用所指用户的限额给所有用户:
检查 用户只需输入quota(文件 quota.user 必须可读) 来可以检查他们的限额。Root 可以查看所有用户的限额。
(编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |