歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux磁盤配額操作指南

Linux磁盤配額操作指南

日期:2017/3/3 16:15:11   编辑:關於Linux

mount | grep 分區名 查看分區是否支持磁盤配額

mount -o remount,usrquota,grpquota /home 臨時啟用quota

vim /etc/fstab

default,usrquota,grpquota 永久啟用quota

quotacheck -avug 掃描文件系統並創建quota記錄檔

-a:掃瞄所有在 /etc/mtab 內,含有 quota 支持的 filesystem,加上此參數後,/mount_point 可不必寫,因為掃瞄所有的 filesystem 了嘛!

-u:針對使用者掃瞄文件與目錄的使用情況,會創建 aquota.user

-g:針對群組掃瞄文件與目錄的使用情況,會創建 aquota.group

-v:顯示掃瞄過程的資訊;

quotaon -avug 啟動quota服務

-u:針對使用者啟動 quota (aquota.user)

-g:針對群組啟動 quota (aquota.group)

-v:顯示啟動過程的相關信息;

-a:根據 /etc/mtab 內的 filesystem 配置啟動有關的 quota ,若不加 -a 的話,

則後面就需要加上特定的那個 filesystem 喔!

quotaoff -a 關閉所有文件系統的quota

quotaoff -ug /mount_point

-a:全部的filesystem的quota都關閉 (根據 /etc/mtab)

-u:僅針對後面接的那個 /mount_point 關閉 user quota

-g:僅針對後面接的那個 /mount_point 關閉 group quota

edquota -u username 配置username的限制值

edquota -g groupname 配置groupname的限制值

edquota -t 修改寬限時間

edquota -p 范本賬號 -u 新賬號

quota :單一用戶的 quota 報表

quota -uvs username

quota -gvs groupname

-u:後面可以接username,表示顯示出該使用者的quota限制值。若不接username,表示顯示出運行者的 quota 限制值。

-g:後面可接groupname,表示顯示出該群組的quota限制值。

-v:顯示每個用戶在 filesystem 的 quota 值;

-s:使用 1024 為倍數來指定單位,會顯示如M之類的單位!

repquota :針對文件系統的限額做報表

repquota -a [-vugs]

-a:直接到/etc/mtab搜尋具有quota標志的filesystem,並報告quota的結果;

-v:輸出的數據將含有filesystem 相關的細部資訊;

-u:顯示出使用者的quota限值(這是默認值);

-g:顯示出個別群組的quota限值。

-s:使用M,G為單位顯示結果

setquota 命令中配置quota配額

setquota [-u|-g] 名稱 block(soft) block(hard) inode(soft) inode(hard) 文件系統

例如:setquota -u quota1 10000 20000 0 0 /home

warnquota 對超過限額者發出警告信

vim /etc/warnquota.conf 警告信的模板

vim /etc/cron.daily/warnquota

/usr/sbin/warnquota

每天自動向超限用戶發出警告信

本文出自 “sunsky” 博客,請務必保留此出處http://sunsky.blog.51cto.com/4824967/1293293

 

Copyright © Linux教程網 All Rights Reserved