在CentOS8系统中,可以使用磁盘配额来限制用户或组在文件系统中能够使用的磁盘空间。这在多用户环境中非常有用,可以确保某些用户不会占用过多的磁盘空间。以下是在CentOS8上设置磁盘配额的详细步骤:
sudo yum install quota
/etc/fstab
文件,并在需要启用磁盘配额的文件系统的选项字段中添加usrquota
和grpquota
选项。例如:UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / ext4 defaults,usrquota,grpquota 0 0
保存并退出文件后,重新加载文件系统以使更改生效:
sudo mount -o remount /
sudo quotacheck -cug /
sudo quotaon /
edquota
命令来设置用户的磁盘配额。例如,要设置用户testuser
的磁盘配额,可以运行以下命令:sudo edquota -u testuser
这会打开一个文本编辑器,您可以在其中设置用户的磁盘配额。保存并退出编辑器后,用户的磁盘配额将生效。
edquota
命令来设置组的磁盘配额。例如,要设置组testgroup
的磁盘配额,可以运行以下命令:sudo edquota -g testgroup
repquota
命令来查看当前的磁盘配额情况。例如,要查看所有用户和组的磁盘配额使用情况,可以运行以下命令:sudo repquota -a
以上就是在CentOS8上设置磁盘配额的详绕步骤。希望对您有所帮助!