Linux 设置磁盘配额

  1. 安装 quota:

    sudo apt install quota
    
  2. 卸载分区:

    sudo umount /home
    
  3. 启用文件系统 quota 功能:

    sudo tune2fs -O quota /dev/sdX1
    
  4. 挂载分区:

    sudo mount -o usrquota,grpquota /dev/sdX1 /home
    
    • usrquota:启用用户配额
    • grpquota:启用组配额

    写入 /etc/fstab

    UUID=xxx /home ext4 usrquota,grpquota 0 2
    
  5. 查看配额启用状态:

    quotaon -p /home
    
  6. 设置用户配额:

    sudo setquota -u $USER 5T 6T 0 0 /home  # 直接设置配额
    sudo edquota -u $USER                   # 或者编辑配额表
    
    • 第 1 个数设置软限制,在宽限期内可以超出
    • 第 2 个数设置硬限制,不可以超出
    • 第 3 和第 4 个数设置 inode 限制,不常用
  7. 查看用户配额:

    quota -s -u $USER
    

参考:

posted @ 2025-08-29 19:56  Undefined443  阅读(8)  评论(0)    收藏  举报