du (Diskbruk) Kommando i Linux

Kort sagt, “av” (Diskbruk) este Linux kommando / Unix som vi kan gjennom sjekk det okkuperte volumet (bruksinformasjon) på harddisken av brosjyrer og Filer.
En veldig nyttig kommando spesielt når vi er begrenset av harddiskplass – eller SSD – og vi vil raskt finne ut hvem de er filer og / eller mappene mest “STOR”. selvfølgelig kommando “av” kan brukes i en rekke syntakser for å returnere ønsket bruksinformasjon.

Kommandolinjesyntaks “av” det er veldig enkelt og veldig fleksibelt, som alle linux-kommandoer.

I bestillingsdokumentasjonen “av”, får vi følgende alternativer:

[root@server]# deg –hjelp
Bruk: du [OPTION]… [FIL]…
eller: fra [OPTION]… –filer0-fra=F
Oppsummer diskbruken for hver FIL, rekursivt for kataloger.

Obligatoriske argumenter for lange opsjoner er også obligatoriske for korte opsjoner.
-en, –alle skriveteller for alle filer, ikke bare kataloger
–tilsynelatende utskriftsstørrelser i stedet for diskbruk; selv om den tilsynelatende størrelsen vanligvis er mindre, kan den være større på grunn av hull i («sparsomme») filer, intern fragmentering, indirekte blokkeringer og lignende
-B, –block-size=SIZE bruker SIZE-byte blokker
-b, –byte tilsvarende `–tilsynelatende størrelse –blokkstørrelse=1′
-c, –totalt produsere en totalsum
-D, –dereference-args derefererer bare symbolkoblinger som er oppført på kommandolinjen
–files0-from=F oppsummerer diskbruken til de NUL-terminerte filnavnene spesifisert i fil F;
Hvis F er – les deretter navn fra standardinndata
-H tilsvarende –dereference-args (-D)
-h, –menneskelesbare utskriftsstørrelser i lesbart format (f.eks. 1K 234M 2G)
–jeg liker -h, men bruk potenser på 1000 ikke 1024
-k liker –blokkstørrelse=1K
-l, –count-links teller størrelser mange ganger hvis hard linked
-Jeg liker –blokkstørrelse=1M
-L, –dereference dereference alle symbolske lenker
-P, –no-dereference ikke følg noen symbolske lenker (dette er standard)
-0, –null-ende hver utgangslinje med 0 byte i stedet for ny linje
-S, –separate-dirs inkluderer ikke størrelsen på underkataloger
-s, –oppsummer viser kun en total for hvert argument
-x, –ett-filsystem hopper over kataloger på forskjellige filsystemer
-X, –exclude-from=FILE ekskluder filer som samsvarer med ethvert mønster i FILE
–exclude=PATTERN ekskluder filer som samsvarer med PATTERN
–max-depth=N skriv ut totalen for en katalog (eller fil, med –alle) bare hvis det er N eller færre nivåer under kommandolinjeargumentet; –max-depth=0 er det samme som
–oppsummere
–tid viser tidspunktet for siste endring av en fil i katalogen, eller noen av dens underkataloger
–time=WORD vis tid som WORD i stedet for endringstid: atime, access, use, ctime eller status
–time-style=STYLE viser tider med stil STYLE: full-iso, long-iso, iso, +FORMAT
FORMAT tolkes som `dato’
–hjelp til å vise denne hjelpen og gå ut
–versjonsutgang versjonsinformasjon og avslutt

Visningsverdier er i enheter av den første tilgjengelige STØRRELSE fra –blokkstørrelse, og miljøvariablene DU_BLOCK_SIZE, BLOCK_SIZE og BLOCKSIZE.
Ellers er enhetene standard til 1024 byte (eller 512 hvis POSIXLY_CORRECT er satt).

STØRRELSE kan være (eller kan være et heltall eventuelt etterfulgt av) ett av følgende: KB 1000, K 1024, MB 1000*1000, M 1024*1024, og så videre for G, T, P, E, Z, Y.

Alle alternativene ovenfor kan kombineres i kommandolinjer som vil vise oss nøyaktige rapporter om de målrettede filene og katalogene. For eksempel, hvis vi ønsker å se det individuelle volumet av mapper og filer på et bestemt sted (/var, i vårt eksempel), vil kommandolinjen gjøre:

du --si -s * | sort -h

Dette betyr individuell volumvisning okkupert av mappene og filene under /var, sortert i synkende rekkefølge.

sortere -h” – sorter og vis resultatet i “Menneskelig lesbart format“.Bytes, Kilobytes, Megabyte, Gigabyte.

–og” –  har litt samme funksjon som “-h”, men bruk 1000 i stedet for 1024.

-s” –  viser totalen for den overordnede katalogen, uten å angi mappene og filene under den.

Lidenskapelig om teknologi skriver jeg med glede på stealthsetts.com som starter med 2006. Jeg har en rik opplevelse innen operativsystemer: macOS, Windows og Linux, men også innen programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, Presashop).

Hjem Din kilde til IT -opplæringsprogrammer, nyttige tips og nyheter. du (Diskbruk) Kommando i Linux
Legg igjen en kommentar