Çok fazla yer kaplayan dosya veya klasörleri bulmak için aşağıdaki komutları kullanabilirsiniz.
Örneğin, geçerli klasördeki en büyük ilk 20 dizini görüntülemek için aşağıdaki tek astarı kullanın:
du -ah . | sort -rh | head -20
veya:
du -a . | sort -rn | head -20
Geçerli dizindeki en büyük 20 dosya için (yinelemeli olarak):
ls -1Rs | sed -e "s/^ *//" | grep "^[0-9]" | sort -nr | head -n20
veya insan tarafından okunabilir boyutlarda:
ls -1Rhs | sed -e "s/^ *//" | grep "^[0-9]" | sort -hr | head -n20
Düzgün OSX / BSD üzerinde çalışmaya İkinci komut (olarak sort
yok -h
), yüklemek gerekir sort
dan coreutils
. Ardından bin klasörünü kendi klasörünüze ekleyin PATH
.
Bu komutları takma adlar olarak tanımlayabilirsiniz (örn. Rc dosyalarınıza ekleyin .bash_profile
):
alias big='du -ah . | sort -rh | head -20'
alias big-files='ls -1Rhs | sed -e "s/^ *//" | grep "^[0-9]" | sort -hr | head -n20'
Sonra gerçekleştiğini düşündüğünüz klasörlerin içinde big
veya big-files
içinde çalıştırın (örn. İçinde /home
).