sinnadyr Skrevet 23. januar 2009 Skrevet 23. januar 2009 Trenger å vite hvilke av mappene mine som bruker hvor mye diskplass i /home. Eneste jeg har kommet opp med så langt er ls -l -h drwxr-xr-x 8 sinnadyr sinnadyr 4.0K 2009-01-21 21:05 cxgames drwxr-xr-x 2 sinnadyr sinnadyr 4.0K 2009-01-22 18:32 Desktop drwxr-xr-x 5 sinnadyr sinnadyr 4.0K 2009-01-22 01:31 Documents drwxr-xr-x 2 sinnadyr sinnadyr 4.0K 2009-01-22 16:01 Downloads drwxr-xr-x 2 sinnadyr sinnadyr 4.0K 2009-01-21 00:30 dwhelper Ønsker å kunne se størrelsen på mappene, med innhold og alt, men skjønner ikke helt hvordan :\
sinnadyr Skrevet 23. januar 2009 Forfatter Skrevet 23. januar 2009 (endret) Niks. Dette lister opp størrelsen på vær enkelt fil, og føler ikke at jeg gidder å ta meg tia til å regne sammen alt selv EDIT: Joda, ser man faktisk ser mappene der også, men er så kjedelig å måtte sitte å lete etter dem. Finnes det et alternativ som ikke lister filstørrelser men kun mappestørrelser? Endret 23. januar 2009 av sinnadyr
sinnadyr Skrevet 23. januar 2009 Forfatter Skrevet 23. januar 2009 (endret) Da kan du slenge på en c, altså: du -hc Hjalp enda litt mindre egentlig :\ Listet opp enda flere filer ;P Kagee: Leter etter noe som kan liste opp alle mappene. EDIT: Kan man legge til en "-?" for å sortere etter størrelse kanskje? Endret 23. januar 2009 av sinnadyr
comicz Skrevet 23. januar 2009 Skrevet 23. januar 2009 find . -maxdepth 1 -type d -exec du -sh {} \; eller for dir in $( ls -lh | egrep "^d" | awk '{ print $NF }' ); do du -sh ${dir}; done ...osv 8--)
Kagee Skrevet 23. januar 2009 Skrevet 23. januar 2009 (endret) find . -type d -exec du -sh {} \; eller (bare 1 undermapper) find . -maxdepth 1 -type d -exec du -sh {} \; eller kanskje til og med (bare første undermapper, og ignorer skjulte mapper) find . \( ! -regex '.*/\..*' \) -maxdepth 1 -type d -exec du -sh {} \; Edit: Haha, brukte for lang tid på siste kodeeksempel :!: Endret 23. januar 2009 av Kagee
comicz Skrevet 23. januar 2009 Skrevet 23. januar 2009 Kagee: Hahah! *pekenese* ...jeg forsøkte å konsentrere meg om jobb samtidig, så hadde ikke tid til å teste (...og fant dermed ut at '.' kunne få lov til å listes i mitt eksempel ;-) ).
JohndoeMAKT Skrevet 24. januar 2009 Skrevet 24. januar 2009 Er ikke det comicz og Kagee en smule avansert? Jeg bruker denne: du -h --max-depth=1
sinnadyr Skrevet 24. januar 2009 Forfatter Skrevet 24. januar 2009 (endret) haha, sant det Takker. Kagee, comicz; burn on you EDIT: leif Endret 24. januar 2009 av sinnadyr
Kagee Skrevet 24. januar 2009 Skrevet 24. januar 2009 Hysj da, ikke fortell han sånne enkle ting, da lærer han seg jo ingen av de kule kommandoene Man kan jo ikke peke ham rett på man du eller info du med en gang heller
berland Skrevet 24. januar 2009 Skrevet 24. januar 2009 Jeg har definert dette aliaset i min .bashrc: alias dusk='du -sk * | sort -nr | head' gir deg de 10 største katalogene/filene inni katalogen du står i.
sinnadyr Skrevet 24. januar 2009 Forfatter Skrevet 24. januar 2009 Hysj da, ikke fortell han sånne enkle ting, da lærer han seg jo ingen av de kule kommandoene Man kan jo ikke peke ham rett på man du eller info du med en gang heller Lærer og lærer fru blom Men hadde helt glemt at det finnes man for alle slike kommandoer/programmer ;P
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå