Kommando för att visa Linux -diskutrymme och systemdiskanvändning

Hårddisken är en av de viktigaste och grundläggande komponenterna i vilken dator som helst eftersom den installerar operativsystemet, applikationerna och tjänar till att lagra all vår information, samt att säkerhetskopiera den genom säkerhetskopior.

Numera finns det hårddiskar med stor kapacitet, men lite efter lite upptas detta utrymme med ny information och lagringsgränsen når toppen som kan generera inkonsekvenser som omstart, avstängningar, blockering av öppna filer, långsamhet och mer för vilket oavsett vilken typ av användare vi är, är det lämpligt att ständigt övervaka denna kapacitet och idag lär vi oss att verifiera hur hårddisken används i realtid i Linux -miljöer.

1. Visa information om diskutrymme med kommandot df i Linux


Kommandot df har utvecklats för att på ett enkelt sätt ge information om det totala, upptagna och lediga utrymmet på hårddisken i vårt operativsystem.

Med kommandot df visas information om filsystemet där varje fil finns eller som standard om alla nuvarande filsystem.

Steg 1
Den grundläggande syntaxen för att använda detta kommando är följande:

 df [alternativ] [enhet] 
Steg 2
Vi kan direkt använda kommandot df och resultatet blir följande:

FÖRSTORA

Steg 3
Där kommer vi att se varje filsystem med detaljer som:

  • Använt utrymme
  • Ledigt utrymme
  • Plats där den är monterad osv.
Steg 4
Vi kan använda parametern -h för att visa denna information i ett läsbart format:
 df -h

FÖRSTORA

Steg 5
Med kommandot df blir det möjligt att få exakt information om en enhet eller en monteringspunkt, till exempel om vi vill se detaljerna för punkten / dev / sda kommer vi att utföra följande:

 df / dev / sda 
Steg 6
Eller så kan vi se detaljer om en specifik rutt, till exempel:
 df / hem 

FÖRSTORA

Steg 7
Följande kolumner sticker ut där:

FilsystemAnger källan till monteringspunkten, som i allmänhet är en enhet.

1K blockDet är det totala antalet block.

BegagnadeAnger antalet block som används.

TillgängligtDet är antalet tillgängliga block.

Använd procentAnger procentandelen Använda dividerat med storlek.

Monterad påDet är målet eller monteringspunkten.

Steg 8
Kommandot df ger oss möjlighet att bara ange vilka kolumner som måste visas, för detta använder vi följande syntax:

 df --output = field1, field2, … 
Steg 9
Till exempel kan vi utföra följande:
 df --output = källa, begagnad, tillgänglig / home / 
Steg 10
Resultatet blir bara de tre kolumnerna i den valda punkten:

FÖRSTORA

Steg 11
För att se alla tillgängliga fält kan vi köra följande rad:

 df -o 

FÖRSTORA

Steg 12
Vi har också följande alternativ för användning:

df -hVisar data i mänskligt format.

df -mVisar utdata i megabyte.

df -kVisar utdata i kilobytes, standardvärde.

Steg 13
Linux har ett system som kallas inode, en inod är i grunden en datastruktur i filsystemet som är ansvarig för att lagra all information om filen, df -kommandot låter oss också se utrymmet för nämnda inoder genom att köra något av följande alternativ :

 df -i df -i -h 

FÖRSTORA

Steg 14
Om vi ​​vill kontrollera filsystemstypen för varje monteringspunkt, till exempel ext4, btrfs, ext2, nfs4, fuse, cgroup och mer, kommer det att vara nödvändigt att använda följande kommando:

 df -T df -T -h df -T -h / home / (Specific path)

FÖRSTORA

Steg 15
I samma segment, om vi vill utesluta ett filsystem måste vi lägga till -x -parametern så här:

 df -x ext3 
Steg 16
Om vi ​​vill att alla utmatningsfilsystem som har en storlek på nollblock ska visas kan vi utföra:
 df -a 

FÖRSTORA

Steg 17
För att få mer information om det här kommandot kan vi utföra:

 df -hjälp 

2. Visa information om diskutrymme med kommandot du i Linux


Kommandot du är ett annat alternativ som Linux erbjuder oss att få information om diskutrymme baserat på en uppsättning filer, kataloger eller rekursivt.

Steg 1
För att använda det här kommandot har vi följande grundläggande alternativ:

 du du / path du [optioner] [kataloger och / eller filer]

FÖRSTORA

Steg 2
Dessa alternativ gör att vi kan se namnen och platsförbrukningen för var och en av katalogerna, inklusive alla underkataloger i katalogträdet. Om vi ​​vill se dessa resultat i mänskligt läsbart format utför vi följande:

 du -h 

FÖRSTORA

Steg 3
Vi kan se detaljer om en specifik katalog med något av följande alternativ:

 du / home / du -h / home /

FÖRSTORA

Steg 4
För att se en sammanfattning av informationen där endast det totala utrymmet på disken som upptas av ett katalogträd visas och samtidigt undermapparna raderas kan vi utföra följande:

 du -s / home du -sh / home

FÖRSTORA

Steg 5
Om målet är att visualisera alla filsystem vi kör:

 du -a / home du -a -h / home

FÖRSTORA

Steg 6
Med du -kommandot kan vi i detalj se utrymmet för en specifik typ av tillägg, till exempel om vi vill se utrymmet för alla textfiler kör vi följande:

 du -ch * .txt 

FÖRSTORA

Steg 7
Vi kan lista ett visst antal kataloger för att se deras utrymme, för detta kör vi följande syntax:

 du -a / sökväg / | sortera -n -r | head -n # att lista 

FÖRSTORA

3. Visa Image Capture Disk Space Information Använda btrfs -kommandot på Linux


För btrfs filsystem, som är ett speciellt filsystem för att ta bilder, måste vi använda kommandot btrfs fi df för att visa information om rymdanvändning för en monteringspunkt.

Steg 1
Syntaxen som ska användas är:

 btrfs filsystem df / path / btrfs fi df / dev / path btrfs fi df [optioner / path /

FÖRSTORA

Steg 2
För att se rådata i byte kör vi följande:

 btrfs fi df -b / home 

FÖRSTORA

Steg 3
Alternativt kan vi köra:

Visa data i kilobyte

 btrfs fi df -k / home 

Visa data i megabyte

 btrfs fi df -m / home 

Visa data i gigabyte

 btrfs fi df -g / home 

Visa data i Terabyte

 btrfs fi df -t / home 

Med dessa enkla kommandon blir det möjligt att i detalj veta det tillgängliga utrymmet i Linux och därmed bättre hantera detta viktiga avsnitt på varje dator.

wave wave wave wave wave