Thread Previous • Date Previous • Date Next • Thread Next |
Kim Schulz wrote:
Uuuuups, en slåfejl. Det er selvfølgelig kommandoen `du` jeg mener (altså 'Disk Usage' og ikke 'Disk Free' (jeg er rigtig flov nu...))On Wed, 11 Dec 2002 08:45:12 +0100 Andrass Ziska Davidsen <c960334@xxxxxxxxxxxxxx> wrote:Da jeg er ved at løbe tør for plads på min /dev/hda1, ønsker jeg at finde ud af hvilke biblioteker fylder mest (eller bare hvor meget de fylder hver for sig). Det kan jeg nemt gøre med df:df -hcsx /*(giver kun udskrift for højeste niveau, men det er ok). Problemet er dog, at jeg også får /home med i udskriften, og det ønsker jeg ikke. Hvordan kan jeg exclude /homeJeg har prøvet: df -hcsx --exclude="^/home.*"men det gør ingen forskel. Problemet er nok, at jeg ikke kan finde at lave det PATTERN, der skal ligge mellem anførsels-tegnene.Håber at en eller anden kan hjælpe mig, da jeg kun har 59M tilbage på min /dev/hda1 :-(har du prøvet at kigge på kommandoen "du". Den kan vist alt det duønsker. Følger med det meste.
Jesper foreslog at bruge `du -hs /*`, men det duer ikke, da den inkluderer '/home/*', og det er bl.a. den jeg ønsker at ekskludere.
Dvs. jeg prøver: df -hcsx --exclude="^/home.*" /* hvor -h betyder 'human readable' -c betyder 'grand total'-s betyder 'sum af hvert enkelt argument' (argumenter forstås som ved `ls -1 /*`)
-x betyder 'excluder fremmede filsystemer' (alt andet end ext3)og hvor --exclude="^/home.*" burde betyde "la'-vær'-med-at-medtage-filnavne-der-matcher-på-det-som-står-i-anførselstegnene"
Håber at mit problem er mere forståeligt nu. mvh andrass -- Andrass Ziska Davidsen
Thread Previous • Date Previous • Date Next • Thread Next |