Zoeken op website

Hoe schijfruimte in Linux te controleren met behulp van de opdracht 'df'


Op internet vindt u tal van hulpmiddelen om het schijfruimtegebruik in Linux te controleren. Linux heeft echter een krachtig ingebouwd hulpprogramma genaamd ‘df‘.

Het ‘df’ commando staat voor “disk filesystem“ en wordt gebruikt om een volledig overzicht te krijgen van het beschikbare en gebruikte schijfruimtegebruik van het bestandssysteem op het Linux-systeem.

Als u de parameter '-h' gebruikt met (df -h) worden de schijfruimtestatistieken van het bestandssysteem weergegeven in het formaat 'door mensen leesbaar', wat betekent dat het de details geeft in bytes, megabytes en gigabytes.

In dit artikel wordt uitgelegd hoe u de volledige informatie over het gebruik van Linux-schijfruimte kunt krijgen met behulp van de opdracht ‘df’, met praktische voorbeelden. Je zou dus het gebruik van de df-opdracht in Linux beter kunnen begrijpen.

1. Controleer het gebruik van Linux-schijfruimte

De opdracht “df” geeft de informatie weer over de apparaatnaam, het totale aantal blokken, de totale schijfruimte, de gebruikte schijfruimte, de beschikbare schijfruimte en de koppelpunten op een bestandssysteem.

sudo df

2. Controleer Informatie over het gebruik van Linux-schijfruimte

Het commando "df -a" wordt gebruikt om informatie weer te geven over al het schijfruimtegebruik van het aangekoppelde bestandssysteem, inclusief de totale ruimte, gebruikte ruimte, beschikbare ruimte, geheugengebruik en het percentage ruimte dat voor elke schijf wordt gebruikt. bestandssysteem.

Het toont ook pseudo-bestandssystemen met 0 blokken (die niet direct aan een fysiek apparaat zijn gekoppeld) en worden standaard genegeerd.

df -a

3. Toon het gebruik van schijfruimte in een voor mensen leesbaar formaat

Is het je opgevallen dat de bovenstaande commando's informatie in bytes weergeven, wat helemaal niet leesbaar is omdat we de gewoonte hebben om de groottes in megabytes, gigabytes, enz. te lezen, omdat dit het heel gemakkelijk te begrijpen en te onthouden maakt.

Het commando "df -h" wordt gebruikt om het schijfruimtegebruik weer te geven in een voor mensen leesbaar formaat. De "-h" optie staat voor “door mensen leesbaar” en toont informatie over alle aangekoppelde bestandssystemen op uw systeem, waarbij de grootten worden gepresenteerd in een formaat dat gemakkelijker is voor mensen te begrijpen, met behulp van eenheden zoals kilobytes (KB), megabytes (MB), gigabytes (GB), enz.

sudo df -h

4. Controleer het schijfruimtegebruik van de map /home

Het commando "df -hT /home" wordt gebruikt om het schijfruimtegebruik van de /home map of partitie weer te geven in een voor mensen leesbaar formaat. De optie -T toont het bestandssysteemtype (ext4) samen met andere informatie.

df -hT /home

5. Controleer het schijfruimtegebruik in kilobytes

Om alle aangekoppelde bestandssysteeminformatie en gebruik in blokken van 1024 bytes weer te geven, gebruikt u de optie '-k' (bijvoorbeeld --block-size=1K), dat informatie geeft over elk bestandssysteem op uw systeem, waarbij de grootte wordt weergegeven in kilobytes (kb).

sudo df -k

6. Controleer het schijfruimtegebruik in megabytes

Om informatie weer te geven over al het bestandssysteemgebruik in MB (MegaByte) gebruikt u de optie '-m', die de grootte in megabytes (MegaByte) weergeeft. >MB).

sudo df -m

7. Controleer het schijfruimtegebruik in gigabyte

Om informatie over alle bestandssysteemstatistieken in GB (Gigabyte) weer te geven, gebruikt u de opdracht "df -h", die de schijfruimte in menselijke bestanden weergeeft. leesbare formaten zoals kilobytes (KB), megabytes (MB), gigabytes (GB), enzovoort.

sudo df -h

8. Controleer het Inode-gebruik onder Linux

Het commando "df -i" geeft gedetailleerde informatie over het aantal gebruikte en beschikbare inodes op elk aangekoppeld bestandssysteem op een Linux-systeem. De inodes zijn gegevensstructuren waarin informatie over bestanden en mappen wordt opgeslagen, zoals eigendom, machtigingen en tijdstempels.

sudo df -i

Als u zich in een situatie bevindt waarin er een tekort aan inodes is, moet u het aantal inodes op uw Linux-bestandssysteem verhogen.

9. Controleer het Linux-bestandssysteemtype

Als u alle bovenstaande opdrachten ziet, zult u zien dat er geen Linux-bestandssysteemtype in de resultaten wordt vermeld. Om het bestandssysteemtype van uw systeem te controleren, gebruikt u de optie ‘T‘, die het bestandssysteemtype samen met andere informatie zal weergeven.

sudo df -T

10. Controleer het schijfruimtegebruik voor ext4-bestandssystemen

Als u een bepaald bestandssysteemtype wilt weergeven, gebruikt u de optie ‘-t’, waarmee het schijfruimtegebruik specifiek wordt weergegeven voor bestandssystemen van het type ext4.

sudo df -t ext4

11. Sluit bepaalde bestandssysteemtypes uit

Als u een bestandssysteemtype wilt weergeven dat niet tot het ext4 type behoort, gebruikt u de optie '-x', waarmee het schijfruimtegebruik voor alle aangekoppelde bestanden wordt weergegeven. niet-ext4 bestandssysteem bestandssystemen met uitzondering van die van het type ext4.

sudo df -x ext4

12. Controleer het df-opdrachtgebruik

Het commando "df --help" biedt een lijst met beschikbare opties die worden gebruikt met het df commando.

df --help

Conclusie

De opdracht ‘df’ is handig voor het controleren van het schijfruimtegebruik op uw Linux-systeem. Door verschillende opties uit te voeren, zoals '-h' voor door mensen leesbare uitvoer of '-T' om bestandssysteemtypen weer te geven, kunnen gebruikers gedetailleerde informatie verkrijgen over het gebruik van schijfruimte verschillende aangekoppelde bestandssystemen.