Skillnaden mellan ls och du...
Postat: 22 apr 2008, 22:59
När disken börjar bli full och jag ska kolla var det ligger mest och alltså är mest gynnsamt att rensa så använder jag t.ex du och ls. Då har jag upptäckt att jag får olika resultat och kan inte begripa vad det kommer sig.
Det spelar heller ingen roll om jag tittar på använt utrymme eller allokerat utrymme, inte heller om jag låter ls ta med directories eller inte, du hamnar lite över ändå. Inte mycket, men på c:a 8M utrymme i aktuellt directory så hamnar du c:a 5K över.
Jag har kollat att ls räknar rätt så som jag tänkt mig, men hur tusan räknar du??
Kommandona jag kör är:
Som ni ser så har jag också skickat resultatet till två filer som jag sedan har försökt analysera, men jag blir inte klok på vad det är. I källkoden "coreutils" får jag inte heller någon bra uppfattning om det och några symboliska länkar etc. finns inte i mappen där jag kör det...*suck*
Det spelar heller ingen roll om jag tittar på använt utrymme eller allokerat utrymme, inte heller om jag låter ls ta med directories eller inte, du hamnar lite över ändå. Inte mycket, men på c:a 8M utrymme i aktuellt directory så hamnar du c:a 5K över.
Jag har kollat att ls räknar rätt så som jag tänkt mig, men hur tusan räknar du??

Kommandona jag kör är:
Kod: Markera allt
du ../ --max-depth=1 -Sbc | sort --key=1 -i > zd
ls -laF .. | grep -v \/ | awk '{ print $5"\t../"$8 }' | sort --key=1 -i > zl