du (Diskanvändning) Kommando i Linux

Kortfattat, "du”(Diskanvändning) är kommando Linux / Unix vi kan kontrollera den volym som upptas (informationsanvändning) hårddisk de mappar si filer.
En order mycket användbar särskilt när vi begränsas av Hårddiskutrymme - Eller SSD - och vi vill snabbt ta reda på vem de är filer och / eller mappar den mest "voluminösa". Självklart, "du" -kommandot Den kan användas i en mängd olika syntaxer som vi använder information som önskas avkastning.

Kommandoradssyntax "Du" är väldigt enkelt och mycket flexibelt, liksom de flesta linux-kommandon.

I dokumentationen för kommandot "du" presenteras följande alternativ:

[root @ server] # du –hjälp
Användning: från [OPTION] ... [FILE] ...
eller: du [OPTION] ... -files0-från = F
Sammanfatta diskanvändningen av varje FILE, rekursivt för kataloger.

Obligatoriska argument för långa flaggor är obligatoriska även för korta.
-a, –all skrivantal för alla files, inte bara kataloger
–Synliga storlekar för utseende i utseende i stället för diskanvändning; även om den uppenbara storleken vanligtvis är mindre kan den vara större på grund av hål i (`` gles '') files, intern fragmentering, indirekta block och liknande
-B, –block-size = SIZE använd SIZE-byte-block
-b, –bytes motsvarande `–apparent-size –block-size = 1 ′
-c, –totalt producerar totalsumman
-D, –differens-args bara symtomlänkar som listas på kommandoraden
-files0-from = F sammanfatta diskanvändning av NUL-avslutad file namn som anges i file F;
Om F är - läs sedan namn från standardinmatning
-H motsvarande –differens-args (-D)
-h, -humanläsbara utskriftsstorlekar i mänskligt läsbart format (t.ex. 1K 234M 2G)
–Si som -h, men använd befogenheter 1000 inte 1024
-k gillar -block-size = 1K
-l, –count-länkar räknar storlekar många gånger om de är hårt länkade
-m som –block-size = 1M
-L, –differensdifferens alla symboliska länkar
-P, –internereference följer inga symboliska länkar (det här är default)
-0, –noll avsluta varje utgångsrad med 0 byte snarare än newline
-S, –separate-dirs inkluderar inte storleken på underkatalogerna
-s, –summarize visa endast totalt för varje argument
-x, -on-file-system hoppa över kataloger på olika file systems
-X, –exclude-from =FILE utesluta files som matchar alla mönster i FILE
–Exclude = MÖNSTER utesluter files som matchar MÖNSTER
–Max-depth = N skriv ut summan för en katalog (eller file, med –all) endast om det är N eller färre nivåer under kommandoradsargumentet; –Max-depth = 0 är samma som
-summarize
–Tidsvisningstid för den senaste modifieringen av någon file i katalogen eller någon av dess underkataloger
–Tid = WORD visar tid som WORD istället för modifieringstid: tid, åtkomst, användning, ctime eller status
–Tidsstil = STIL visa tider med stil STIL: full-iso, lång-iso, iso, + FORMAT
FORMAT tolkas som 'datum'
-Hjälp visa denna hjälp och avsluta
-Version utdataversionsinformation och utgång

Visningsvärdena är i enheter av den första tillgängliga SIZE från –blockstorlek och miljövariablerna DU_BLOCK_SIZE, BLOCK_SIZE och BLOCKSIZE.
Annars enheter default till 1024 byte (eller 512 om POSIXLY_CORRECT är inställt).

STORLEK begärda typen (eller heltalstyp begärda Eventuellt år följt av) en av GMT: KB 1000, 1024 K, MB 1000 1000 *, M * 1024 1024, och så vidare för G, T, P, E, Z, Y.

Alla ovanstående alternativ kan kombineras i kommandorader som vi visar korrekta rapporter om berörda filer och mappar. Till exempel, om du vill se de individuella mappar och filer från en viss plats (/ var, i vårt exempel), kommandoraden kommer f

[Root @ server var] # du –si -s * | sortera -h

detta innebär Individuell volym display upptagen mappar och filer i / var, sorterade fallande.

"sortera -h"- sortera och visa resultatet i"Läsbart format". Bytes, kilobytes, megabyte, gigabyte.

"-och”- har ungefär samma funktion som“ -h ”, men använder 1000 istället för 1024.

"-s”- visar summan för den överordnade katalogen utan att specificera mapparna och filerna under den.

 

du (Diskanvändning) Kommando i Linux

Om författaren

Stealth

Passionerad om allting och IT, jag skriver med glädje om stealthsettings.com sedan 2006 och jag gillar att upptäcka med dig nya saker om datorer och operativsystem macOS, Linux, Windows, iOS och Android.

Lämna en kommentar