Linux-kommandoer: du og de valg du bør bruke

du – kommandoen er en standard Linux – /Unix-kommando som gjør det mulig for en bruker å få disk usage informasjon raskt. Det er best brukes til bestemte mapper og gjør mange varianter for å tilpasse utgang for å møte dine behov.

Som med de fleste kommandoer brukeren kan dra nytte av mange alternativer eller flagg. Også, som mange Linux-kommandoer, de fleste brukere bare bruke de samme to eller tre flagg for å møte deres spesifikke behov., Målet her er å presentere de grunnleggende flagg som folk bruker, men også for å se på noen som er mindre vanlig i håp om å forbedre vår bruk av du. La oss først se på den frittstående kommando, og trykk deretter legg til i ulike alternativer.

Du kan se at det er tre linjer med utgang gitt av grunnleggende kommandoen. Verdiene på den helt til venstre er det disk bruk, etterfulgt av spesifikke katalogen ansvarlig for at bruk. Den nederste raden er en oppsummering av hele /home/tcarrigan/article_submissions – katalogen., Det er ingen indikasjon på hva måleenheten brukes med standard kommando, noe som gjør dette utgang mindre enn nyttig. Her er der alternativene blir nødvendig.

-h , –lesbar

-h flagg skriver størrelse utganger, slik som de ovenfor, i en menneskelig lesbart format. Dette formatet gir en måleenhet (Byte). Hvis vi nå kjøre du -h – kommandoen på samme mappe, kan vi se at den 12, 36 og 48 verdier er i KB.,

-s, –oppsummere

-s flagget er lagt til -h flagg på anledning. Med sine krefter sammen de ikke blir en øko-vennlig demi-gud. I stedet gir de oss mulighet til å få en oppsummering av katalog-bruk i et menneskelig lesbart format.

$ du -sh /home/tcarrigan/article_submissions/48K /home/tcarrigan/article_submissions/

Om at resultatet virker kjent, sin fordi det er en nøyaktig kopi av siste linje i -h utdata.

-en, – alle

Dette nyttig alternativet gjør akkurat hva du tror., Det viser størrelser av alle filer og kataloger i den gitte filen banen. -a alternativet er ofte kombinert med -h flagg for enkel bruk. Legg merke til den enkelte filstørrelser er oppført med kataloger.

–tid

jeg spesielt glad i dette flagget. Det viser tidspunktet for den siste endringer til hvilken som helst fil i katalogen eller underkatalog at du kjører den mot. Dette flagget var utrolig nyttig for meg som en lagringsplass admin., På mer enn én anledning, ville jeg ha en kunde skrive filer til en undermappe på ulykken, og deretter måtte vi finne hvor skriv fant sted. Jeg kan bruke dette flagget både i forbindelse med -ah flagg til å finne katalogen sist endret.

Merk: Dette gjelder ikke sortere etter siste endring, slik at du fortsatt trenger å betale oppmerksomhet til tider. Siste endring er ikke alltid på topp

-c, –sum

Dette alternativet er mer av en dummy sjekk enn det er nyttig, men noen mennesker liker å ha en total måling utgang., -c flagg legger til en linje til bunnen av-utgang som gir deg en samlet sum av alle diskplass for filbanen som er gitt.

legg Merke til den nederste linjen her. Den samme informasjonen som vises i den andre eksempler på du men uten ‘total’ banner for å minne deg.

-X, –ekskludere=Mønster

-X alternativet er en kjekk liten triks du kan gjøre hvis du vet at miljøet har et stort antall av en viss type fil som du ikke ønsker å beregne i resultatene., I min erfaring, kan enkelte kunder ville ha store mengder metadata filer med samme file extension og ikke ønsker å ta dem i sine funn. Jeg kan ikke vise det her på min virtuelle maskinen, men her er syntaksen og et eksempel.

$ du -ah --exclude="*.dll" /home/tcarrigan/article_submissions

Denne kommandoen vil liste alle filer og kataloger bruksinformasjon i en lesbar format og samtidig utelukke en fil med filtypen .DLL. Dette er en bit nisje, men det har en plass i verden.,

Bryte opp og mennesket side

Forhåpentligvis, du nå har en bedre forståelse av hvordan nyttige du verktøy kan være. Det er lett å komme inn i rutinen med bare noen gang kjører du -h og glemme alle de andre utrolig kraftig flagg du har til din disposisjon. Det er mange flagg som jeg ikke dekke i denne artikkelen, men du kan finne all informasjon om den manuelle side for denne kommandoen. For å få tilgang til manpage, bare kjør man du.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Hopp til verktøylinje