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.