sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #32309
Re: Hvor meget plads bruger en enkelt bruger
On 16 Jan 2001, Henrik Christian Grove wrote:
>
> Med `du` kan man få at vide hvor meget plads en brugers hjemmekatalog
> fylder, men hvad gør man når brugerne også har adgang til at lægge data
> i en fælles folder.
> Konkret vil jeg gerne vide hvad alle filerne man får ud af en `find /
> -user bruger -type f` fylder i alt, hvordan gør jeg det?
Den grimme måde;
find / -user bruger -type f |xargs wc -c | tail -1
Jeg tror ikke wc rent faktisk læser filen, når man bruger -c, men
udelukkende bruger seek/stat. Det er ikke pænt, men rimeligt hurtigt.
Den liiidt pænere måde;
find / -user bruger -type f |xargs ls -sk | awk '{sum=sum+$1} END {print
sum}'
skulle gerne give dig størrelsen i kb. (Utestet). Du kan droppe -type f og
få forbruget til kataloger også (tror jeg).
Og, så er der jo dem der ville bruge perl, men det er jo det vilde
overkill.
Mads
--
Mads Bondo Dydensborg. madsdyd@xxxxxxxxxxxx
Faced with the prospect of rereading this book, I would rather have my brains
ripped out by a plastic fork
- Charles Cooper, ZD net, in review of B@TSOT by Bill Gates.
Follow ups
References