目录
在 Linux 系统上,磁盘配额是限制文件系统上用户或组使用的磁盘空间和文件数量的一种方法。 以下是在 Linux 主机上设置磁盘配额的详细步骤。
准备
验证文件系统是否支持磁盘配额。 大多数现代文件系统(ext4、XFS 等)都支持磁盘配额。
启用磁盘配额
对于基于 ext4 的文件系统,默认情况下禁用磁盘配额。 您需要先启用它。 以/root分区为例。
sudo quoteon /
对于其他分区,它将挂起或加载点来执行此操作,将 /` 替换为相应的路径。
创建配额文件
磁盘配额信息存储在文件系统上的两个特殊文件中:aquota.user
(存储用户配额信息)和aquota.group
(存储用户组配额信息)。
您必须为这些文件创建一个位置,并确保它们正确链接到您的文件系统:
sudo touch /dev/sda1/aquota.user
sudo touch /dev/sda1/aquota 组
sudo ln -s /dev/sda1/aquota.user /aquota.user
sudo lnspan>-s /dev/sda1/aquota.group /aquota.group
检查磁盘使用情况
quotacheck
命令检查使用: 检查磁盘使用情况并更新配额文件:
sudouotacheck -cug /dev/sda1
设置磁盘配额
要为用户或组设置磁盘配额,请使用edquota
命令。 例如为用户username
设置配额:
sudo edquota -u username
pre>这将打开一个文本编辑器,您可以在其中为用户
用户名
设置磁盘配额。查看配额使用情况
要查看用户或组的磁盘配额使用情况,请使用
repquota
命令。sudo repquota /dev/sda1
以上步骤将创建用户和用户可以创建组。 设置 Linux 系统磁盘配额以更有效地管理磁盘空间使用情况。
评论前必须登录!
注册