Overzicht
Quota toont het schijfruimtegebruik en het aantal inodes dat door een gebruiker of groep op een specifiek bestandssysteem wordt gebruikt, samen met de ingestelde soft/hard limieten en respijtperiodes. Deze informatie is essentieel voor schijfruimtebeheer.
Belangrijkste functies
- Schijfquota per gebruiker controleren
- Schijfquota per groep controleren
- Uitvoer in een voor mensen leesbaar formaat
- Informatie over soft/hard limieten en respijtperiodes verstrekken
Belangrijkste opties
De belangrijkste opties van het quota-commando regelen hoe quotainformatie wordt opgevraagd.
Query en uitvoerformaat
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`quota` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Leer hoe u schijfquotagegevens effectief kunt opvragen met verschillende gebruiksvoorbeelden van het quota-commando.
Quota van de huidige gebruiker controleren
quota
Toont de schijfquotagegevens van de momenteel ingelogde gebruiker.
Quota controleren in een voor mensen leesbaar formaat
quota -s
Toont schijfgebruik en quota in een gemakkelijk leesbaar formaat met K, M, G eenheden.
Quota van een specifieke gebruiker controleren
quota -u john
Toont de schijfquotagegevens van de opgegeven gebruiker (bijv. 'john').
Quota van een specifieke groep controleren
quota -g developers
Toont de schijfquotagegevens van de opgegeven groep (bijv. 'developers').
Gebruikersquota voor alle bestandssystemen gedetailleerd bekijken
quota -uvs
Toont de quota van de huidige gebruiker in een gedetailleerd en voor mensen leesbaar formaat voor alle gemounte bestandssystemen.
Installatie
Het quota-commando is mogelijk niet standaard geïnstalleerd op de meeste Linux-distributies. U kunt het installeren met de volgende commando's.
Debian/Ubuntu-gebaseerde systemen
sudo apt update && sudo apt install quota
Installeer het quota-pakket met de apt-pakketbeheerder.
RHEL/CentOS/Fedora-gebaseerde systemen
sudo yum install quota
# of
sudo dnf install quota
Installeer het quota-pakket met de yum- of dnf-pakketbeheerder.
Tips & Aandachtspunten
Handige tips en aandachtspunten bij het gebruik van het quota-commando.
Quota-systeem inschakelen
Om het quota-commando correct te laten werken, moet het quotabeheersysteem zijn ingeschakeld voor het betreffende bestandssysteem. Dit wordt doorgaans gedaan door de opties `usrquota` of `grpquota` toe te voegen aan het bestand `/etc/fstab`, het bestandssysteem opnieuw te mounten met het commando `mount -o remount /pad/naar/bestandssysteem` en vervolgens het commando `quotacheck` uit te voeren.
- Voeg de optie `usrquota` of `grpquota` toe aan het bestandssysteem
- Bestandssysteem opnieuw mounten
- Maak de quotadatabase aan met het commando `quotacheck`
Rechten
Normale gebruikers kunnen alleen hun eigen quota's controleren. Om de quota's van andere gebruikers of groepen te controleren, is root-privilege vereist.
- Normale gebruiker: kan alleen eigen quota's controleren
- Root-gebruiker: kan quota's van alle gebruikers/groepen controleren
Soft/Hard limieten begrijpen
Quota's bestaan uit soft (zachte) en hard (harde) limieten.
- Soft Limiet (Soft Limit): Dit is het punt waarop waarschuwingen beginnen. Het overschrijden van deze limiet start de respijtperiode.
- Hard Limiet (Hard Limit): Dit is de limiet die absoluut niet overschreden kan worden. Wanneer deze limiet is bereikt, kunt u geen gegevens meer naar de schijf schrijven.
- Respijtperiode (Grace Period): Dit is de tijd die aan een gebruiker wordt gegeven nadat de soft limiet is overschreden en voordat de harde limiet wordt bereikt. Als het gebruik binnen deze periode niet wordt verminderd, zal de soft limiet zich gedragen als de harde limiet.