- Hoe schijfgebruik op Linux te controleren
- Controleer het Linux-schijfgebruik met behulp van de df-opdracht
- Controleer het Linux-schijfgebruik met behulp van de du Command
- Controleer het Linux-schijfgebruik met behulp van de GUI
- Conclusie
Hoe schijfgebruik op Linux te controleren
Het verkrijgen van de schijfinformatie is best handig als je met een Linux-systeem werkt, en je hebt verschillende opdrachtregelprogramma's om deze te controleren. Laten we de schijfgebruiksinformatie weergeven met behulp van de volgende vooraf geïnstalleerde Linux-hulpprogramma's:
U kunt het schijfgebruiksrapport ook op uw scherm krijgen via de grafische gebruikersinterface methode, dus dit artikel behandelt beide benaderingen.
Controleer het Linux-schijfgebruik met behulp van de df-opdracht
In Linux schijf gratis of df opdrachttool wordt gebruikt om de schijfinformatie af te drukken, inclusief de beschikbare schijfruimte op Linux-opslag.
De gegeven syntaxis zou worden gevolgd om gebruik te maken van de df commandotool om het schijfgebruik op Linux te achterhalen:
df [ opties… ] [ toestelnaam… ]
U kunt eenvoudig toegang krijgen tot de gegevens op de terminal df commando of gebruik het met de -H parameter die moet worden weergegeven in een voor mensen leesbaar formaat:
df
Of:
df -H
De bovenstaande uitvoervelden betekenen:
Bestandssysteem | Toont alle schijven, inclusief fysieke, virtuele, gepartitioneerde en tijdelijke schijven |
Maat | Toont de grootte van het bestandssysteem |
Gebruikt | Toont de grootte van de gebruikte bestandssysteemruimte |
Beschikbaar | Toont de beschikbare ruimte op het bestandssysteem |
Gebruik % | Geeft de gebruikte ruimte weer in procenten |
Monteer op | Toont de maplocatie waar het bestandssysteem is opgeslagen |
Voer de genoemde opdracht uit om het schijfgebruik van het bestandssysteem af te drukken, zelfs als het beschikbare en gebruikte veld 0 is. Dit kan gedaan worden door de -A ruzie met de -H (wat helpt om het weer te geven in een voor mensen leesbaar formaat):
df - ha
Als u ook het bestandssysteemtype wilt zien terwijl u de schijfgebruiksinformatie weergeeft, gebruikt u de -T parameter met de df commando; leuk vinden:
df -T
Om het gebruikte en vrije indexknooppunt (inode) voor elk bestandssysteem af te drukken, geeft u de -i argument:
df -iOf u kunt de -i ruzie met de -T om de inode met het bestandssysteemtype weer te geven:
Om de gebruikte en beschikbare schijf voor een specifiek bestandssysteemtype weer te geven, zou de volgende syntaxis worden gevolgd:
df -T [ bestandssysteem_type_naam ]Als u bijvoorbeeld alleen de tmpfs bestandstype informatie over schijfgebruik, voer de gegeven opdracht uit:
df -T tmpfs
En om de volledige gegevens weer te geven, behalve voor een specifiek type, de -X argument zou worden doorgegeven, zoals:
df -xT ext4
Gebruik de -O parameter om alle velden weer te geven terwijl de informatie over het schijfruimtegebruik op de Linux-terminal wordt weergegeven:
df --O
U kunt ook het volledige bestandssysteem en schijfgebruiksinformatie controleren door de -A of -alle ruzie met de df opdrachttool en dit zal u het hele schijfrapport presenteren:
df --alle
Voor meer hulp over de Linux df-opdrachttool kunt u terecht op de man pagina of geef de -hulp parameter:
man dfOf:
df --hulpControleer het Linux-schijfgebruik met behulp van de du Command
Linux-schijfgebruik of van opdrachtregelprogramma helpt bij het vermelden van de schijven of het blokkeren van gebruiksrapporten in alle bestanden en mappen. Het helpt ook om te identificeren welk bestand of welke map meer ruimte in beslag neemt op het Linux-systeem.
Wij kunnen gebruik maken van de van opdracht om de schijfgebruiksinformatie voor elk bestand en elke map op de Ubuntu-server te vinden:
van
Geef de -H ruzie met de van opdracht om het vereiste resultaat in voor mensen leesbaar formaat af te drukken tegen bestanden of mappen. Dit identificeert de schijfgrootte in kilobytes, megabytes, gigabytes enz.; voer het gegeven commando uit om te laten zien hoe het werkt:
van -H
Voer het du-commando uit met de -A parameter om informatie over schijfgebruik weer te geven voor alle bestanden en mappen:
van -A
Om de samengevatte schijfgebruiksinformatie op de Linux-server weer te geven, gebruikt u de -S parameter:
van -hs
Om de schijfgebruiksinformatie voor een bepaald bestandssysteem weer te geven, voert u de gegeven opdracht uit met de bestandslocatie:
van -S . / .ssh
Voer de genoemde opdracht uit om het rapport over het schijfruimtegebruik in een door mensen leesbaar formaat weer te geven in de specifieke map, namelijk /etc/ (hiervoor zijn sudo-rechten vereist om toegang te krijgen tot alle /etc/-bestanden):
sudo van -H / enz /
Je kunt ook de top 5 mappen verkrijgen die de meeste schijfruimte innemen op de Linux-machine via de volgende opdracht:
sudo van -A / enz / | soort -N -R | hoofd -N 5
Voor meer hulp met betrekking tot de Linux du-opdrachttool kunt u terecht op de man pagina of geef de -hulp parameter:
man vanOf
van --hulpControleer het Linux-schijfgebruik met behulp van de GUI
Een andere manier om het schijfgebruiksrapport te krijgen is via de GUI door te typen Schijven in het zoekvak:
Na het openen van de Schijven app, je krijgt de schijven op het Linux-scherm, klikt op een van de partities en je krijgt het gegevensrapport op het scherm:
Conclusie
Het controleren van het schijfgebruik is belangrijk omdat dit ruimteproblemen helpt voorkomen bij het installeren van iets. U kunt ook opschonen wanneer u wilt weten welk bestand of welke map meer schijfruimte in beslag neemt. In deze handleiding hebben we de verschillende benaderingen genoemd voor het vinden van schijfgebruik op Linux-servers. Deze benaderingen omvatten de opdrachtregelhulpmiddelen en de grafische gebruikersinterface.
In de opdrachtregelprogramma's hebben we hulpprogramma's zoals df en du die helpen bij het weergeven van het schijfgebruiksrapport op een Linux-machine. Bovendien hebben we meerdere argumenten genoemd bij deze opdrachtregelprogramma's om de uitvoer in verschillende velden en formaten weer te geven.