Vis kommando for Linux -biblioteksstørrelse

Håndtering af Linux -systemer involverer mange opgaver, nogle vigtigere end andre, og en af ​​dem er netop at have en klar bevidsthed om størrelsen på de mapper, hvor vi er vært for filerne og variablerne, dette er nøglen til at kende størrelsen, de optager på disken og med det bestemme fejlfindingsopgaver, hvis vi præsenterer overskydende ubrugelig plads på computeren.

Vi kunne gå fil for fil for at se deres egenskaber og med dette bestemme størrelsen på hver enkelt, men dette bliver logisk en kedelig og omfattende opgave, for at forhindre denne Linux tilbyder os du -kommandoen til en meget mere komplet kontrol.

Du er en standard Linux -kommando, hvormed vi får adgang til detaljer og oplysninger om diskbrug på en integreret måde, du arbejder integreret for bestemte mapper og har variationer, der giver os mulighed for at tilpasse output i henhold til informationskravene.

Solvetic vil forklare, hvordan du bruger kommandoen du til at se størrelsen på et bibliotek i Linux.

Sådan ser du størrelsen på en mappe i Linux med du

Trin 1
Den grundlæggende syntaks er at køre du uden parametre, som et resultat vil vi se følgende:

 du

FORSTØRRE

De værdier, vi ser yderst til venstre, er diskbrug, så ser vi det specifikke bibliotek, og i slutningen af ​​resultatet finder vi et resumé af hele / home -biblioteket.

Trin 2
Det er muligt at bruge du til et specifikt bibliotek:

 du bibliotek

FORSTØRRE

Trin 3
Vi ser, at resultatet er i kilobyte, vi kan vise størrelsen i "menneskeligt læsbart format" med -h -parameteren:

 du bibliotek -h

FORSTØRRE

Trin 4
Dette resultat vises nu i MB, denne værdi kan udtrykkes i megabyte eller kilobytes efter behov som følger:

 du -k bibliotek / (kilobytes) du -m bibliotek / (megs)

FORSTØRRE

Trin 5
Når du bruger kommandoen du, vil vi se de største undermapper øverst, for at øge dybdeniveauet i biblioteket, vil vi bruge parameteren --max-depth som følger:

 du -h --max -depth = 1 | sorter -hr

FORSTØRRE

Trin 6
Hvis vi ønsker at vise diskforbruget af alle elementerne, herunder filerne og mapperne, bruger vi -a parameteren:

 du -ah / bibliotek

FORSTØRRE

Trin 7
Med kommandoen du er det muligt at vise to eller flere mapper på samme tid, for dette udfører vi følgende syntaks.

 du Directory 1 Directory 2

FORSTØRRE

Trin 8
For at kontrollere den samlede brug af brugt diskplads til et enkelt bibliotek, bruger vi parameteren -s:

 du -sh / bibliotek

FORSTØRRE

Trin 9
Dette gælder for globale biblioteker:

FORSTØRRE

Trin 10
Du -kommandoen giver os mulighed for at vise globale totaler takket være parameteren -c som følger:

 du -csh bibliotek

FORSTØRRE

Trin 11
Vi kan kun vise den samlede sum af biblioteket inklusive alle undermapper, til dette skal vi bruge grep -kommandoen med du -kommandoen sådan:

 du -ch Downloads / | samlet grep

FORSTØRRE

Trin 12
De generelle parametre for du -kommandoen er:

Afslut hver outputlinje med NULL

 -0, -null

Skriver optælling af alle filer, ikke kun mapper
 -a, -all

Udskriv tilsyneladende størrelser i stedet for faktisk diskbrug
 -størrelse

Skaler størrelser til SIZE, før du udskriver til konsol
 -B, -block -size = SIZE

Genererer den samlede sum af biblioteksstørrelsen
 -c, -total

Udskriv kun summen for biblioteket, hvis det er N eller færre niveauer, der er mindre end kommandolinjeargumentet
 d, -max -dybde = N

Udskriv resultatet i et læseligt format
 -h, -menneskelig læsbar

Gælder for mapper, i dette tilfælde inkluderer det ikke størrelsen på undermapperne
 -S, -separate -dirs

Vis kun total for hvert bibliotek
 -s, -sumre

Viser tidspunktet for den sidste ændring af en fil eller et bibliotek

 -tid

Med du -kommandoen har vi en omfattende løsning til rådighed for at kende størrelsen på et bibliotek i Linux.

wave wave wave wave wave