Linux du kommando
Generelt viser DU -kommandoen detaljene om diskberegning av diskplass for hver fil eller katalog. Denne kommandoen gir en rekke parameterflagg eller alternativer som lar deg se diskutnyttelse i forskjellige formater.
DU -kommandoen Basic Syntax er:
du [flagg] [fil eller katalognavn]
Når DU -kommandoen brukes uten noen parametere, viser den detaljene for diskbruk av gjeldende katalog og underkatalogene i Kilobytes.
Flere filer eller mappenavn kan leveres, men hvis du ikke vil oppgi filen eller katalognavnet, viser den diskbruksstørrelsen på den gjeldende katalogen.
Hva gjør du -exclude?
Du -exclude ekskluderer filene eller katalogene fra beregninger av diskbruk som samsvarer med mønsteret. Ved hjelp av alternativet -x eller -exclude, gir vi et spesifikt fil eller katalogmønster som vi vil utelukke. Når vi kjører kommandoen, ekskluderer den en fil eller flere filer som samsvarer med det spesifiserte mønsteret.
Ekskludere enkeltfil
La oss ta et eksempel. For eksempel ønsker vi å ekskludere en fil med filnavnet '-testen.tekst'. For å ekskludere denne spesifikke filen, bruk -utelukke Alternativ med DU -kommandoen i Linux på følgende måte:
$ du -exclude "test.tekst" *
Ekskluder flere filer med samme filformat
Vi kan også ekskludere de spesifikke filformatene fra beregning av diskbruk ved hjelp av DU -utelukke alternativ.
For eksempel må vi vise hele katalogstørrelsen, men ekskluderer all 'tekst (.TXT) Filer fra beregningene av skivebruk. Som et resultat av alternativet -exclude, alle.Tar 'filtyper vil bli ekskludert bortsett fra filene som passer til det spesifiserte søkemønsteret. Følgende kommando viser informasjon om bruk av diskbruk for alle kataloger og filer.
$ du -exclude "*.tjære " *
Kommandoen ovenfor vil ekskludere filer som slutter med '.tjære ' Utvidelse under beregning av diskbruk.
For eksempel ønsker vi å ekskludere en katalog 'snap' fra beregningen av diskplass. Du kan ekskludere denne katalogen ved å spesifisere banen ved å bruke følgende syntaks:
$ du -d 1 -Exclude = Snap /Home /Kbuzdar
I kommandoen ovenfor har vi ekskludert 'Snap' -katalogen. Den vil vise informasjon om bruk av disken til hver fil eller katalog bortsett fra SNAP.
Konklusjon
I denne opplæringen studerte vi hvordan du bruker Linux -kommandoen du -exclude. Hvis vi ønsker å ekskludere visse filer, for eksempel '.txt 'eller'.GZ ', vi må bruke DU -kommandoen med filen/katalognavnet og alternativet. Det vil ekskludere alle filer som samsvarer med mønsteret fra beregningen av disklagring.