Kommando for at se Linux -diskplads og systemdiskbrug

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.
Trin 4
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 / sda 
Trin 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 ext3 
Trin 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.

wave wave wave wave wave