Linux Basics: du Command Usage

dag vil vi diskutere om hvordan du finner eller oppsummere disk bruk på Unix /Linux-systemer bruker du kommandoen. du står for Disk Usage. I denne praktiske opplæringen, la oss se hvordan du bruker du kommandoen i sanntid.
Syntax

 du [VALG] ... [FIL] ... du [VALG] ... --files0-from = F  Bruk 
La oss se noen praktiske eksempler. I denne opplæringen, vil jeg være å bruke /home /sk /unixmen /boken til å teste du kommandoen. /Home /sk /unixmen katalogen inneholder følgende innhold
 $ ls /home /sk /unixmen /Akon -. Så Blue.mp4 panel.zip Senthilkumar_Resume.pdf sk.txt Ubuntu 13,101. Finn Disk Usage med ut noen alternativer 
Oppgi du kommandoen uten noen parametere vil vise følgende resultat
 $ du /home /sk /unixmen /Sample utgang. 
673800 /home /sk /unixmen /Ubuntu 13.10679084 /home /sk /unixmen /standard DU kommandoen viser resultatet i kilobyte.
2. Skjerm Disk Usage inkludert alle filer og mapper
Som du ser i ovennevnte resultat, hvis du kjører du kommandoen uten noen parametre, vil det vise disk bruk okkupert av bare kataloger. Så, hvis du ønsker å finne disken bruken av alle filer og kataloger, bruke et flagg
 $ du -a /home /sk /unixmen /Sample utgang. 
516 /home /sk /unixmen /panel.zip4672 /home /sk /unixmen /Akon - Så Blue.mp40 /home/sk/unixmen/sk.txt673796 /home /sk /unixmen /Ubuntu 13.10 /ubuntu-13.10-server-i386.iso673800 /home /sk /unixmen /Ubuntu 13,1092 /home/sk/unixmen/Senthilkumar_Resume.pdf679084 /home /sk /unixmen /3. Skjerm Disk Usage i lesbar format
Som du ser i utgangene ovenfor, er størrelsen disk bruk vist noen tilfeldige tall (679084) som er vanskelig å forstå den eksakte størrelsen, atleaset for nybegynnere. Så la oss vise disk bruk størrelse i lesbar format som i KB, MB, GB osv
å beregne disk bruk i menneskelig lesbart format, bruker -h flagg.
 $ du -ah /home /sk /unixmen /Sample Output: 
516K /home/sk/unixmen/panel.zip4.6M /home /sk /unixmen /Akon - Så Blue.mp40 /home/sk/unixmen/sk.txt659M /home /sk /unixmen /Ubuntu 13.10 /ubuntu-13.10-server-i386.iso659M /home /sk /unixmen /Ubuntu 13.1092K /home/sk/unixmen/Senthilkumar_Resume.pdf664M /home /sk /unixmen /Nå kan du enkelt forstå bruks disk størrelsene vist i KB, MB, eller GB format.
4. Skjerm Disk Usage i MB eller GB bare
å vise disk bruk av filer og kataloger i megabyte eller gigabyte, bruker parameter -B fulgt av M eller G.
å vise disk bruk i megabyte, skriver du inn følgende kommando:
 $ du -Bm /home /sk /unixmen /Sample utgang: 
 659 /home /sk /unixmen /Ubuntu 13.10664M /home /sk /unixmen /For å vise disk bruk i gigabyte, skriver du inn følgende kommando: 
 $ du -bg /home /sk /unixmen /Sample utgang: 
 1G /home /sk /unixmen /Ubuntu 13.101G /home /sk /unixmen /5. Vise Total Disk Usage 
å vise totalt disk bruk av filer og kataloger, bruker -c alternativet
 $ du -c /home /sk /unixmen /Sample utgang. 
 673800 /home /sk /unixmen /Ubuntu 13.10679084 /home /sk /unixmen /679084 total6. Vise Total Disk Usage bare 
forrige kommandoen med -c valget viser total størrelse på Disk Usage sammen med kataloger. Hvis du ønsker å hoppe over alle resultatene, og for å vise total disk bruk bare, og deretter bruke s alternativet
 $ du -s /home /sk /unixmen /Sample utgang. 
 679084 /home /sk /unixmen /For å vise samme resultat i lesbar format, bruker h alternativet sammen med s alternativet 
 $ du SH /home /sk /unixmen /Sample utgang. 
 664M /home /sk /unixmen /7. Skjerm Disk Usage ved å ekskludere bestemte filtyper 
Lyst til å vise disk bruk ved å ekskludere bestemte filtyper? For eksempel, her vil vi oppsummere disk bruk resultatet med unntak av zip-filer
 $ du -h --exclude = * zip * /home /sk /unixmen /Sample utgang:.. 
 659 /home /sk /unixmen /Ubuntu 13.10663M /home /sk /unixmen /8. Vise Disk Usage av endringstid 
Ønsker du å vise disk bruk av endringstid av filer og kataloger? Hvis ja, bruker -time alternativ
 $ du -h --time /home /sk /unixmen /Sample utgang. 
 659 2014-02-25 17:56 /home /sk /unixmen /Ubuntu 13.10664M 2014-02-25 17:56 /home /SK /unixmen /Jeg håper du får nok informasjon og bruk av du kommandoen. For mer avanserte detaljer, se man-sidene. 
 $ mann duCheers! Anmeldelser