Hoe schijfgebruik in Linux te controleren

Hoe Schijfgebruik In Linux Te Controleren



Bij servers van het Linux-type is het van essentieel belang dat u de informatie over het schijfgebruik blijft controleren en beheren voordat u problemen veroorzaakt. Wanneer u het schijfrapport dagelijks controleert, kunt u erachter komen welk bestand of welke map meer schijfruimte in beslag neemt en welke moet worden opgeschoond.

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:

  1. Linux df-opdracht
  2. Linux-opdracht

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 -i

Of 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 df

Of:

df --hulp

Controleer 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 van

Of

van --hulp

Controleer 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.