鳥哥的私房菜基礎篇:十四,磁盤配額與進階文件系統管理
概念
linux的例行性工作的調度,是通過crontab與at這來實現的。
14.1 磁盤配額(quota)的應用
- 什麼是quota
Linux多用戶多任務環境,多人共同使用一個硬盤空間,需要給使用者限制磁盤的容量,妥善分配系統資源。
一般用途:
a. 限制某一羣組所能使用的最大磁盤配額。
b. 限制某一使用者的最大磁盤配額
c. 限制某一目錄的最大磁盤配額: 默認文件系統是EXT家族,該種文件系統的磁盤配額主要是針對整個文件系統來處理,大多數針對掛載點設計,xfs可以使用project這種模式,能夠針對個別的目錄(非文件系統)來設計磁盤配額。
quota的使用限制:
a. EXT文件系統家族僅能針對整個FS。無法針對單一目錄來設計。
b. 核心必須支持quota。
c. 只對一般身份使用者有效。 root不能設置,因爲具有管理整個系統的所有數據的權限。
d. 若啓用SELinux,不是所有的目錄均可設置。啓用之後,/home纔可以,限制SELinux就能設置其他的了。
quota針對XFS FS的限制project分爲下面幾部分:
a. 針對使用者,羣組或個別目錄(user,group,project)
b. 文件限制或文件數量限制(block或inode)