repquota は、クォータのステータスを報告するために使用されます。最初の形式では、repquota は、指定されたファイル システムのクォータに関する概要レポートをユーザーごとまたはグループごとに表示します。 2 番目の形式では、-a オプションにより、クォータを持つすべてのファイルシステムの概要が表示されます。このコマンドは、クォータ データベース ファイルが誰でも読み取り可能でない限り、root 以外のユーザーには失敗します。各ユーザーの現在のファイル数と使用されている容量が、edquota で作成されたクォータとともに出力されます。
/home のユーザー クォータを報告する:
# repquota -v /home *** Report for user quotas on /dev/sda9 (/home) Block limits File limits User used soft hard grace used soft hard grace root -- 418941 0 0 269 0 0 328 -- 1411 0 0 20 0 0 jdean -- 9818 99900 100000 334 0 0 u1 -- 44 0 0 43 0 0 u2 -- 44 0 0 43 0 0 u3 -- 127 155 300 124 0 0 jdoe -- 87 99900 100000 84 0 0 bsmith -- 42 1990 2000 41 0 0
repquota コマンドの重要なオプションは次のとおりです。
オプション | 説明 |
---|---|
-a | /etc/fstab ファイルで指定されたクォータ マウント オプションを使用して、すべてのファイル システムのクォータを表示します。 |
-g | 特定のユーザー クォータではなく、グループ クォータを表示します。 |
-s | ブロック サイズではなく、人間が読めるサイズで情報を表示します。 |
repquota コマンドの例
1. クォータを報告するには:
# repquota
2. すべてのファイル システムのクォータを報告するには:
# repquota -a # repquota --all
3. 詳細モードに設定するには:
# repquota -v # repquota --verbose
4. ユーザーのクォータを報告するには:
# repquota -u mike # repquota --user mike
5. グループのクォータを報告するには:
# repquota -g SUPPORT # repquota --group SUPPORT
6. 人間が読める形式で出力を印刷するには:
# repquota -s # repquota --human-readable
7. 名前を 8 文字に切り詰めるには:
# repquota -t # repquota --truncate-names
8. エポックからの猶予時間を秒単位で出力するには:
# repquota -p # repquota --raw-grace
9. UID と GID を名前に変換しないようにするには:
# repquota -n # repquota --no-names
10. autofs マウントポイントを回避するには:
# repquota -i # repquota --no-autofs
11. 多数の ID を一度に翻訳するには:
# repquota -c # repquota --batch-translation
12. ID を 1 つずつ翻訳するには:
# repquota -C # repquota --no-batch-translation
13. 特定の形式の情報を報告するには:
# repquota -F # repquota --format=formatname
14. ヘルプを得るには:
# repquota --help
15. バージョンを取得するには:
# repquota --version