在 Linux 系统中,可以使用 quotacheck
、quotaon
、quotaoff
、edquota
等命令来管理磁盘配额和限额
sudo apt-get install quota quotatool
/etc/fstab
文件,为需要设置配额的文件系统添加 usrquota
和 grpquota
选项。例如,如果要为 /home
分区设置配额,可以将其行修改为:/dev/sda3 /home ext4 defaults,usrquota,grpquota 0 2
sudo mount -o remount /home
quotacheck
命令初始化配额数据库:sudo quotacheck -avugm
quotaon
命令启用配额:sudo quotaon -avug
edquota
命令编辑用户或组的配额限制。例如,为用户编辑配额:sudo edquota -u username
为组编辑配额:
sudo edquota -g groupname
在打开的编辑器中,设置 soft(软限制)和 hard(硬限制)值。例如,将用户的磁盘空间限制设置为软限制 10GB,硬限制 20GB:
Disk quotas for user username (uid 1000):
Filesystem blocks soft hard inodes soft hard
/dev/sda3 10485760 10485760 2097152 1000 1000 2000
保存并退出编辑器。
quotaon
命令:quotaon -pvug
quotaoff
命令:sudo quotaoff -avug
注意:在进行任何磁盘配额操作之前,请确保已经备份了所有重要数据。此外,在生产环境中操作时,请务必谨慎。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。