repquota est utilisé pour rendre compte de l'état des quotas. Dans le premier formulaire, repquota affiche un rapport récapitulatif sur les quotas pour les systèmes de fichiers donnés par utilisateur ou par groupe. Dans la seconde forme, l'option -a provoque l'affichage d'un résumé pour tous les systèmes de fichiers avec des quotas. Cette commande échoue pour les utilisateurs non root, sauf si les fichiers de la base de données de quotas sont lisibles par tous. Le nombre actuel de fichiers et la quantité d'espace utilisé sont imprimés pour chaque utilisateur, ainsi que tous les quotas créés avec edquota.
Signaler les quotas d'utilisateurs pour /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
Les options importantes pour la commande repquota sont les suivantes :
Option | Description |
---|---|
-a | Afficher les quotas pour tous les systèmes de fichiers avec les options de montage de quota spécifiées dans le fichier /etc/fstab. |
-g | Afficher les quotas de groupe au lieu des quotas d'utilisateurs spécifiques. |
-s | Afficher les informations dans des tailles lisibles par l'homme plutôt que des tailles de bloc. |
Exemples de commande repquota
1. Pour signaler le quota :
# repquota
2. Pour signaler le quota pour tout le système de fichiers :
# repquota -a # repquota --all
3. Pour passer en mode détaillé :
# repquota -v # repquota --verbose
4. Pour signaler un quota pour un utilisateur :
# repquota -u mike # repquota --user mike
5. Pour signaler un quota pour un groupe :
# repquota -g SUPPORT # repquota --group SUPPORT
6. Pour imprimer la sortie dans un format lisible :
# repquota -s # repquota --human-readable
7. Pour tronquer les noms à 8 caractères :
# repquota -t # repquota --truncate-names
8. Pour imprimer le temps de grâce en secondes depuis l'époque :
# repquota -p # repquota --raw-grace
9. Pour ne pas traduire l'UID et le GID en noms :
# repquota -n # repquota --no-names
10. Pour éviter les points de montage autofs :
# repquota -i # repquota --no-autofs
11. Pour traduire un grand nombre d'identifiants à la fois :
# repquota -c # repquota --batch-translation
12. Pour traduire les identifiants un par un :
# repquota -C # repquota --no-batch-translation
13. Pour signaler des informations pour un format spécifique :
# repquota -F # repquota --format=formatname
14. Pour obtenir de l'aide :
# repquota --help
15. Pour obtenir la version :
# repquota --version