Harddisken er en af de vigtigste og grundlæggende komponenter i enhver computer, da den installerer operativsystemet, applikationer og tjener til at gemme alle vores oplysninger samt til at sikkerhedskopiere dem via sikkerhedskopier.
I dag er der harddiske med stor kapacitet, men lidt efter lidt bliver denne plads optaget af nye oplysninger, og lagergrænsen når toppen, hvilket kan generere inkonsekvenser som genstarter, nedlukninger, blokering af åbningsfiler, langsomhed og mere, hvortil uanset hvilken type bruger vi er, er det tilrådeligt konstant at overvåge denne kapacitet, og i dag lærer vi at verificere brugen af harddisken i realtid i Linux -miljøer.
1. Se oplysninger om diskplads ved hjælp af kommandoen df i Linux
Kommandoen df er udviklet for på en enkel måde at give oplysninger om den samlede, besatte og ledige plads på disken i vores operativsystem.
Med kommandoen df vises oplysninger om filsystemet, hvor hver fil er hostet eller som standard om alle aktuelle filsystemer.
Trin 1
Den grundlæggende syntaks for brug af denne kommando er som følger:
df [optioner] [enhed]Trin 2
Vi kan direkte bruge kommandoen df, og det opnåede resultat vil være følgende:
FORSTØRRE
Trin 3
Der vil vi se hvert filsystem med detaljer som:
- Brugt plads
- Fri plads
- Placering, hvor den er monteret osv.
Vi kan bruge parameteren -h til at se disse oplysninger i et læsbart format:
df -h
FORSTØRRE
Trin 5
Med kommandoen df vil det være muligt at få præcise oplysninger om en enhed eller et monteringspunkt, for eksempel hvis vi vil se detaljerne i punktet / dev / sda, vil vi udføre følgende:
df / dev / sdaTrin 6
Eller vi kan se detaljer om en bestemt rute, for eksempel:
df / hjem
FORSTØRRE
Trin 7
Følgende kolonner skiller sig ud der:
FilsystemAngiver kilden til monteringspunktet, som generelt er en enhed.
1K blokkeDet er det samlede antal blokke.
BrugtAngiver antallet af anvendte blokke.
LedigDet er antallet af tilgængelige blokke.
Brug procentAngiver procentdelen af brugt divideret med størrelse.
Monteret påDet er målet eller monteringspunktet.
Trin 8
Kommandoen df giver os mulighed for kun at angive, hvilke kolonner der skal vises, til dette vil vi bruge følgende syntaks:
df --output = felt1, felt2, …Trin 9
For eksempel kan vi udføre følgende:
df --output = kilde, brugt, tilgængelig / home /Trin 10
Resultatet bliver kun de tre kolonner i det valgte punkt:
FORSTØRRE
Trin 11
For at se alle de tilgængelige felter kan vi udføre følgende linje:
df -o
FORSTØRRE
Trin 12
Vi har også følgende alternativer til brug:
df -hViser dataene i menneskeligt format.
df -mViser output i megabyte.
df -kViser output i kilobytes, standardværdi.
Trin 13
Linux har et system kaldet inode, en inode er dybest set en datastruktur i filsystemet, der er ansvarlig for at gemme alle oplysninger om filen, df -kommandoen giver os også mulighed for at se rummet i nævnte inoder ved at udføre en af følgende muligheder :
df -i df -i -h
FORSTØRRE
Trin 14
Hvis vi vil kontrollere filsystemtypen for hvert monteringspunkt, såsom ext4, btrfs, ext2, nfs4, fuse, cgroup og mere, vil det være nødvendigt at bruge følgende kommando:
df -T df -T -h df -T -h / home / (Specifik sti)
FORSTØRRE
Trin 15
I det samme segment, hvis vi vil ekskludere et filsystem, skal vi tilføje parameteren -x som denne:
df -x ext3Trin 16
Hvis vi ønsker, at alle outputfilsystemer, der har en størrelse på nul blokke, skal vises, kan vi udføre:
df -a
FORSTØRRE
Trin 17
For at få mere information om denne kommando kan vi udføre:
df -hjælp
2. Se oplysninger om diskplads ved hjælp af kommandoen du i Linux
Du -kommandoen er et andet alternativ, som Linux tilbyder os at få oplysninger om diskplads baseret på et sæt filer, mapper eller rekursivt.
Trin 1
For at bruge denne kommando har vi følgende grundlæggende alternativer:
du du / path du [optioner] [mapper og / eller filer]
FORSTØRRE
Trin 2
Disse muligheder giver os mulighed for at se navnene og pladsforbruget på hvert af bibliotekerne, inklusive alle underkataloger i biblioteketræet. Hvis vi vil se disse resultater i et menneskelæsbart format, udfører vi følgende:
du -h
FORSTØRRE
Trin 3
Vi kan se detaljer om et specifikt bibliotek ved hjælp af en af følgende muligheder:
du / home / du -h / home /
FORSTØRRE
Trin 4
For at se en oversigt over oplysningerne, hvor kun den samlede plads på disken, der er optaget af et bibliotekstræ, vises, og underkatalogerne samtidig slettes, kan vi udføre følgende:
du -s / home du -sh / home
FORSTØRRE
Trin 5
Hvis målet er at visualisere alle de filsystemer, vi udfører:
du -a / home du -a -h / home
FORSTØRRE
Trin 6
Med kommandoen du kan vi i detaljer se rummet for en bestemt type udvidelse, for eksempel hvis vi vil se mellemrummet for alle tekstfiler, udfører vi følgende:
du -ch * .txt
FORSTØRRE
Trin 7
Vi kan liste et bestemt antal mapper for at se deres plads, for dette udfører vi følgende syntaks:
du -a / sti / | sorter -n -r | head -n # til liste
FORSTØRRE
3. Visning af billedoptagelse Diskpladsinformation ved hjælp af kommandoen btrfs på Linux
For btrfs -filsystemet, som er et specielt filsystem til at tage billeder, skal vi bruge kommandoen btrfs fi df til at se oplysninger om pladsforbrug til et monteringspunkt.
Trin 1
Den syntaks, der skal bruges, er:
btrfs filsystem df / sti / btrfs fi df / dev / sti btrfs fi df [muligheder] / sti /
FORSTØRRE
Trin 2
For at se de rå tal i bytes udfører vi følgende:
btrfs fi df -b / home
FORSTØRRE
Trin 3
Alternativt kan vi køre:
Vis data i kilobytes
btrfs fi df -k / home
Vis data i megabyte
btrfs fi df -m / home
Vis data i gigabyte
btrfs fi df -g / home
Vis data i Terabytes
btrfs fi df -t / home
Med disse enkle kommandoer vil det være muligt i detaljer at kende den ledige plads i Linux og dermed bedre styre denne vigtige sektion på hver computer.