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.
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 / sdaSteg 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 ext3Steg 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.