Linux磁盤配額
1、編輯fstab
#vi /etc/fstab
選擇分區,將defaults選項改爲:“defaults,usrquota,grpquota”(針對用戶和組做磁盤配額)或“defaults,usrquota"(針對用戶做磁盤配額 )或"defaults,grpquota"(針對組做磁盤配額)
2、重新掛載文件系統:
#reboot
3、創建配額文件
#quotacheck -cmug / (此處爲對根目錄做磁盤配額)
ls /aquota.* (查看剛建立的配額文件)
/aquota.group /aquota.user
4、創建帳戶
#useradd zhangsan
#passwd zhangsan
5、配額設置
#edquota -u zhangsan (-u,對用戶;-g,對組)
Disk quotas for user zhangsan (uid 501):
Filesystem blocks soft hard inodes soft hard
/dev/sda3 0 0 0 0 0 0
(其中:blocks,已用磁盤空間;soft,磁盤空間軟限制,hard:磁盤空間硬限制;
inodes: 已寫多少個文件;soft:磁盤文件數量軟限制;hard:磁盤文件數量硬限制)
#edquota -t (編輯配額寬限時間,默認7days )
6、做完配額後重啓系統
7、查看磁盤配額情況
#quota -u zhangsan
8、驗證結果
#touch {a,b,c}_{a,b,c}
注意:windows的磁盤配額只針對用戶,而且是容量上的
Linux的磁盤配額不但針對用戶,還能針對組來做。同時,不但可以做容量上的限制,還可以做文件數量上的限制。
#vi /etc/fstab
選擇分區,將defaults選項改爲:“defaults,usrquota,grpquota”(針對用戶和組做磁盤配額)或“defaults,usrquota"(針對用戶做磁盤配額 )或"defaults,grpquota"(針對組做磁盤配額)
2、重新掛載文件系統:
#reboot
3、創建配額文件
#quotacheck -cmug / (此處爲對根目錄做磁盤配額)
ls /aquota.* (查看剛建立的配額文件)
/aquota.group /aquota.user
4、創建帳戶
#useradd zhangsan
#passwd zhangsan
5、配額設置
#edquota -u zhangsan (-u,對用戶;-g,對組)
Disk quotas for user zhangsan (uid 501):
Filesystem blocks soft hard inodes soft hard
/dev/sda3 0 0 0 0 0 0
(其中:blocks,已用磁盤空間;soft,磁盤空間軟限制,hard:磁盤空間硬限制;
inodes: 已寫多少個文件;soft:磁盤文件數量軟限制;hard:磁盤文件數量硬限制)
#edquota -t (編輯配額寬限時間,默認7days )
6、做完配額後重啓系統
7、查看磁盤配額情況
#quota -u zhangsan
8、驗證結果
#touch {a,b,c}_{a,b,c}
注意:windows的磁盤配額只針對用戶,而且是容量上的
Linux的磁盤配額不但針對用戶,還能針對組來做。同時,不但可以做容量上的限制,還可以做文件數量上的限制。