亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

UNIX系統(tǒng)下監(jiān)視磁盤空間和使用情況

  發(fā)布時間:2008-09-08 18:50:14   作者:佚名   我要評論
通常,UNIX® 管理員都擁有一套常用的輔助進程管理的實用工具、技巧和系統(tǒng)。本文提供了各種用于簡化各個過程的關(guān)鍵實用工具、命令行鏈和腳本。這些工具中的一部分來自于操作系統(tǒng),而大部分的技巧則來源于長期的經(jīng)驗積累和減輕系統(tǒng)管理員的工作壓力的要求。本系列文章

使用配額

配額系統(tǒng)以文件系統(tǒng)為單位,自動監(jiān)視該文件系統(tǒng)中各個用戶的磁盤使用情況。配額環(huán)境不僅允許您監(jiān)視磁盤的使用情況,而且還允許設(shè)置相應(yīng)的使用限制,在超過使用限制時提供警告或者更直接地禁止用戶使用超過所分配的配額值的磁盤空間。下限(發(fā)出警告)稱為軟限制,而上限(禁止創(chuàng)建超過該限制的文件)稱為硬限制。有些系統(tǒng)可能還允許您控制每個用戶所擁有的文件的數(shù)目。

在您的計算機上啟動配額的確切方法取決于您所使用的操作系統(tǒng)。大多數(shù) UNIX 系統(tǒng)在缺省情況下都包含配額的支持。Linux® 系統(tǒng)可能需要構(gòu)建新的包含配額支持的內(nèi)核。然而,通常大多數(shù)操作系統(tǒng)為每個文件系統(tǒng)使用一個稱為 quotas 的文件,其中包含了對每個用戶的空間使用限制。

要啟用配額,您首先需要創(chuàng)建該文件,并確保僅有 root 用戶可以編輯該配額文件:

$ touch /export/home/quotas
$ chmod 600 /export/home/quotas

 

然后,使用 quotaon 命令啟用配額功能:

$ quotaon /export/home

 

最后,您必須為每個用戶編輯適當(dāng)?shù)呐漕~。可以使用 edquota 命令并指定相應(yīng)的用戶來完成這項任務(wù):

$ edquota mc

 

這將打開缺省的編輯器(或者 vi,如果您沒有設(shè)置可選的編輯器),其中包含一個用來設(shè)置配額值的簡單表格。在下面您可以看到,已為用戶 home 目錄文件系統(tǒng)啟用了配額,并且軟限制為 200,000KB,硬限制為 400,000KB。文件限制的設(shè)置為零,這表示沒有設(shè)置限制,用戶可以設(shè)置并創(chuàng)建任意數(shù)目的文件。

fs /export/home blocks (soft = 200000, hard = 400000) inodes (soft = 0,
hard = 0)

 

如果有更多的文件系統(tǒng)具有配額,那么您需要為這些文件系統(tǒng)配置更多的行。

如果您需要對多個用戶配置配額,那么可以首先為一個用戶設(shè)置配額,然后對 edquota 使用 -p 命令行選項。這將使用指定的用戶作為基礎(chǔ)來創(chuàng)建新的用戶。例如,要使用 mc 的設(shè)置為用戶名 slp、tw 和 sh 設(shè)置配額,請執(zhí)行下面的命令:

$ edquota -p mc slp tw sh 

使用配額進行文件限制警告

當(dāng)用戶創(chuàng)建一個超過其軟限制的文件時,他們將會得到下面的警告:

quota_ufs: Warning: over disk limit (pid 1738, uid 101, inum 94, fs /export/home)


 

請注意,留給用戶 7 天的時間更正該問題,您可以使用 edquota -t 來更改這個期限。

如果用戶試圖創(chuàng)建超過硬限制的文件,那么系統(tǒng)將終止寫進程并根據(jù)相應(yīng)的限制來截斷該文件:

$ mkfile 210000k overlimit
quota_ufs: over hard disk limit (pid 1843, uid 101, inum 130, fs
/export/home)
overlimit: initialized 191873024 of 215040000 bytes: Disc quota exceeded


 

通過運行 quota 命令,任何用戶都可以檢查他們自己的配額限制和磁盤使用情況:

$ quota
Over disk quota on /export/home, remove 199993K within 7.0 days

配額管理

使用 quota 命令,系統(tǒng)管理員可以檢查任何用戶的配額,您應(yīng)該使用 -v 命令行選項以提供關(guān)于文件系統(tǒng)、使用情況和限制信息的完整報告(請參見清單 8)。


清單 8. 使用 -v 選項

$ quota -v mc
Disk quotas for mc (uid 101):
Filesystem usage quota limit timeleft files quota limit
timeleft
/export/home 399993 200000 400000 6.9 days 151 0 0

 

要獲得某個文件系統(tǒng)中詳細描述所有用戶的磁盤和配額使用情況的報告,可以使用 repquota 命令,并指定要報告的文件系統(tǒng)(請參見清單 9)。


清單 9. 使用 repquote 命令

$ repquota -v /export/home 
/dev/dsk/c0t0d0s7 (/export/home):
Block limits File limits
User used soft hard timeleft used soft hard timeleft
mc +- 399993 200000 400000 6.9 days 151 0 0

 

要確保配額信息保持最新,您應(yīng)該使用 quotacheck 命令。這將利用用來報告配額信息的配額信息對文件存儲數(shù)據(jù)進行驗證。您應(yīng)該使用 cron 來自動地運行這項任務(wù),每天一次比較合適(因為這個過程是比較耗時的)。

相關(guān)文章

  • UNIX系統(tǒng)正確關(guān)機方法

    UNIX操作系統(tǒng)是目前網(wǎng)絡(luò)上用得最多的操作系統(tǒng)之一,使用UNIX系統(tǒng),機器的關(guān)機要比使用DOS單用戶機器的關(guān)機過程復(fù)雜得多,在UNIX下如不使用正確的關(guān)機命令和關(guān)機方法,將損 壞
    2008-09-08
  • unix系統(tǒng)高手的操作習(xí)慣

    使用文件名自動完成功能 (file name completion)。 使用歷史擴展。 重用以前的參數(shù)。 使用 pushd 和 popd 管理目錄導(dǎo)航。 查找大型文件。 不使用
    2008-09-08
  • 成功備份UNIX系統(tǒng)

    SCO UNIX系統(tǒng)因其穩(wěn)定可靠的特點而在金融、保險等行業(yè)得到廣泛應(yīng)用,但它的安裝與維護對于專業(yè)技術(shù)人員來說也不是一件輕松的事。筆者工作所維護的系統(tǒng),安裝有SCO UNIX操作
    2008-09-08
  • Unix系統(tǒng)常見十大故障詳細分析

    本篇文章小編將為大家介紹,Unix系統(tǒng)常見十大故障詳細分析。需要的朋友可以參考一下
    2013-04-17

最新評論