Hvordan få størrelsen på en katalog fra kommandolinjen
Innholdsfortegnelse:
Vil du se størrelsen på en katalog fra kommandolinjen? Du har kanskje lagt merke til at bruk av den tradisjonelle ls-kommandoen for å liste innholdet i en katalog ikke nødvendigvis vil vise den totale størrelsen på en katalog. I stedet, for å se hva diskbruken er for en bestemt katalog, vil du bruke den dedikerte du-kommandoen, som vil vise diskbruksstatistikk for hvilken som helst bane eller katalog som er spesifisert.Vi viser deg hvordan du bruker denne kommandoen.
Dette er åpenbart rettet mot kommandolinjebrukere, og du-kommandoen for å hente størrelsen på en katalog vil fungere på samme måte på Mac OS, mac OS X, linux og de fleste andre unix-varianter. For tilfeldige Mac-brukere er en enklere måte å finne størrelsen på en katalog på gjennom Finder ved å bruke Get Info-kommandoen på en hvilken som helst spesifisert mappe.
Få størrelsen på en katalog via kommandolinje
Fra Terminal-kommandolinjen, utfør følgende syntaks for å se størrelsen på en katalog:
du -sh /katalog/sti
For å få den totale størrelsen på /Applications-mappen, vil du for eksempel utstede følgende kommandostreng:
du -sh /Applications/
Du kan bruke dette til å beregne størrelsen på en hvilken som helst spesifisert katalog og for å se størrelsen på kataloger og filer som også inneholder.
-s-flagget vil sikre at hver spesifikke oppføring beregnes, og -h-flagget vil gjøre utdataene i format som kan leses av mennesker (utdata av størrelse vil vises kilobyte som KB og megabyte som MB, i stedet for bytes). Vi har diskutert diskbrukskommandoene her også for du og den separate df-kommandoen.
Hvordan se størrelsen på alt kataloginnhold etter kommandolinje
Hvis du vil se størrelsen på gjeldende kataloginnhold fra kommandolinjen, inkludert eventuelle mapper og filer, du -sh-kommandoen med et stjerne-jokertegn, slik:
du -sh
Dette vil vise størrelsen på alt i gjeldende katalog, inkludert den totale størrelsen på mapper og den totale størrelsen på individuelle filer, i et langlisteformat.
Du kan også bruke jokertegnet med andre katalogstier om ønskelig, for eksempel hvis du ønsker å se størrelsen på en brukers skrivebordsmappe og alt innhold, vil kommandoen være:
du -sh /Users/NAME/Desktop/
Husk at du beregner den totale filstørrelsen for hver katalog, dens innhold og individuelle filer, og avhengig av hvilken målkatalog du har, kan det ta en stund å rapportere innholdsstørrelsen tilbake til deg. Jo raskere en datamaskin, jo raskere vil denne behandlingen foregå.
Det er også verdt å merke seg at hvis du bare ønsker å få størrelsen på en bestemt fil i en katalog i stedet for hele katalogen, kan du bruke ls -l-kommandoen for den spesifikke filen i stedet.
Kjenner du til et annet nyttig triks for å hente størrelsen på kataloger fra kommandolinjen? Gi oss beskjed i kommentarfeltet, og hvis du likte denne artikkelen, vil du sannsynligvis også finne det andre kommandolinjematerialet vårt som er interessant.