setquota是一個指令行配額編輯器,可以采用指令行的方式直接設定使用者或使用者組的配額限制。
若想禁用配額限制,可以把相應參數設定為0。如果多個檔案系統需要修改配額設定,每個檔案系統需要調用一次setquota指令。
文法格式:setquota [參數]
常用參數:
-a | 編輯啟用配額限制的所有檔案系統 |
---|---|
-b | 從标準輸入讀取配額設定資訊 |
-u | 設定指令行參數name指定使用者的配額 |
-t | 設定使用者資料快與資訊節點的寬限時間周期 |
參考執行個體
在檔案系統(/dev/sdb2)設定指定使用者的配額限制:
[root@linux ~]# setquota -u zwx 20480 40 960 600 1200 /deb/sda1
複制
把資料塊與資訊節點的寬限時間周期設定為10天(86400秒/每天):
[root@linux ~]# setquota -tu 864000 86400 /deb/sda1
複制