技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當(dāng)前位置:主頁 > 教程 > 服務(wù)器類 >

Linux系統(tǒng)中quota磁盤命令的相關(guān)使用解析

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2018-02-04 12:37┆點擊:

  顯示磁盤已使用的空間與限制。

  語  法:quota [-quvV][用戶名稱...] 或 quota [-gqvV][群組名稱...]

  補充說明:執(zhí)行quota指令,可查詢磁盤空間的限制,并得知已使用多少空間。

  參  數(shù):

  -g 列出群組的磁盤空間限制。

  -q 簡明列表,只列出超過限制的部分。

  -u 列出用戶的磁盤空間限制。

  -v 顯示該用戶或群組,在所有掛入系統(tǒng)的存儲設(shè)備的空間限制。

  -V 顯示版本信息。

  在網(wǎng)絡(luò)管理的工作中,由于硬盤的資源是有限的,常常需要為多用戶的服務(wù)器設(shè)定用戶的linux磁盤配額。這個功能對公用的多用戶服務(wù)器(免費的或者收費的)來說,更是非常必要的。Quota就是在RedHatlinux下實現(xiàn)linux磁盤配額的工具。

  例:

  復(fù)制代碼

  代碼如下:

  [root@linux~]# quota -guvs #顯示目前root的quota限制值

  [root@linux~]# quota -vs -udmtsai #顯示dmtsai這個使用者的磁盤配額

  edquota

  edquota(edit quota)

  功能說明:編輯用戶或群組的quota。

  語  法:edquota [-p <源用戶名稱>][-ug][用戶或群組名稱...] 或 edquota [-ug] -t

  補充說明:edquota預(yù)設(shè)會使用vi來編輯使用者或群組的quota設(shè)置。

  參  數(shù):

  -u 設(shè)置用戶的quota,這是預(yù)設(shè)的參數(shù)。

  -g 設(shè)置群組的quota。

  -p<源用戶名稱> 將源用戶的quota設(shè)置套用至其他用戶或群組。

  -t 設(shè)置寬限期限。

  例:

  復(fù)制代碼

  代碼如下:

  [root@linux ~]# edquota -u zhangy #設(shè)定zhangy這個用戶的quota限制值

  [root@linux ~]# edquota -p zhangy -u tank #將zhangy的quota限制值(30MB)復(fù)制給tank這個用戶

  [root@linux ~]# edquota -t #修訂寬限時間

  quotacheck

  quotacheck 命令:用于掃描掛載的文件系統(tǒng)并設(shè)置磁盤的空間與限制

  參數(shù):

  -a 掃描所有分區(qū)

  -b 備份

  -d 調(diào)試模式

  -c 重新創(chuàng)建文件

  -f 強迫檢查

  -i 交互模式

  -v 運行時顯示詳細的處理信息

  -g 顯示群組所占的目錄文件數(shù)

  -u 顯示每個用戶所占的目錄數(shù)

  -M :『強制』進行quotacheck的掃描。

  例:

  復(fù)制代碼

  代碼如下:

  [root@linux ~]# quotacheck -avug #將所有的在/etc/mtab內(nèi),含有quota支持的partition進行掃描

  quotacheck: Scanning /dev/hdb1 [/disk2] done

  quotacheck: Checked 3 directories and 4 files

  [root@linux ~]# quotacheck -avug -m #強制掃描已掛載的filesystem