天天看點

5.Linux中設定磁盤配額

設定磁盤配額

綜述

    在核心中執行

    以檔案系統為機關啟用

    對不同組或者使用者的政策不同

      根據塊或者節點進行限制

        執行軟限制(soft limit)

        硬限制(hard limit)

初始化

    分區挂載選項:usrquota、grpquota

    初始化資料庫:quotacheck

執行

    開啟或者取消配額:quotaon、quotaoff

    直接編輯配額:edquota username

    在shell中直接編輯:

         setquota usename 4096 5120 40 50 /foo

    定義原始标準使用者

         edquota -p user1 user2

報告

    使用者調查:quota

    配額概述:repquota

    其它工具:warnquota

實作磁盤配額步驟如下:

1.啟用配額挂載選項
    vim /etc/fstab  usrquota,grpquota
2.建立配額資料庫
    quotacheck  -cug /home
    setenforce  0
3.啟用資料庫
    quotaon -p /home 檢視是否啟用資料庫
    quotaon  /home 啟用資料庫
4、設定配額項
    edquota wang
    edquota  -p wang mage
    setquota tom 100000 150000 0 0 /home
5、測試
    quota wang
    repquota  /home
    dd
          

示例如下:

     操作之前手最好建立一個分區,然後對其格式化,再挂載到根下的家目錄上,這樣,家目錄就獨立在一個分區上了;

    1)啟用磁盤配額挂載選項;

5.Linux中設定磁盤配額

   執行 mount -o remount 重新生效

5.Linux中設定磁盤配額

   2)建立配額資料庫

5.Linux中設定磁盤配額

   3)啟用資料庫

         quotaon -p 檢視資料庫是否啟用;

         quotaon 啟用資料庫

         quotaoff 禁用資料庫

5.Linux中設定磁盤配額

   4)設定配額項

          edquota username 

          edquota -p username1 username2(把使用者1的配額資訊複制給使用者2)         

5.Linux中設定磁盤配額

    setquota 指令非互動環境下設定配額資訊

5.Linux中設定磁盤配額

  5)測試

5.Linux中設定磁盤配額

  使用 quota 指令和 requota 指令檢視

5.Linux中設定磁盤配額

繼續閱讀