Bu konuda bir şeyler yapabilir miyim? Disk alanım tükeniyor.
ls
ve ile bildirilenlerden önemli ölçüde farklı olabilir du
.
Bu konuda bir şeyler yapabilir miyim? Disk alanım tükeniyor.
ls
ve ile bildirilenlerden önemli ölçüde farklı olabilir du
.
Yanıtlar:
Yedek sunucu olarak çalışan sistemlerimden birinde, mlocate.db 9GB'ı vurdu. Çözüm, onları aramaya gerek olmadığım için yedekleme dizinlerinin yerini hariç tutmaktı.
Ben yedekleme dizini ekleyerek bunu PRUNEPATHS
içinde /etc/updatedb.conf
.
Çalıştırıldıktan sudo updatedb
sonra 1.6MB'a düşürüldü (ve tüm bu dosyaların dizine eklenmesi çok büyük bir zaman tasarrufu sağlıyor).
Makinenizde çok sayıda dosya varsa, veritabanından bazı yolları budamayı düşünebilirsiniz. Bunu PRETEPATHS altındaki /etc/updatedb.conf dosyasında yapabilirsiniz. Dosya sistemlerini de budayabilirsiniz (isterseniz nfs gibi).
800MB çok hoş geliyor. /Var/lib/mlocate/mlocate.db dosyam yaklaşık 8 MB'tır (10.04 çıkış tarihinde yeni yükleme). Güvenli bir şekilde silebilirsiniz, çalıştırırsanız sudo updatedb
yeniden oluşturulur.
du
ve ls
bir sahip -h
bayrağı `: -h, --human-readable`print sizes in human readable format (e.g., 1K 234M 2G)
Kök dizininizdeki tüm dosyaların veritabanı. Yer belirleme yardımcı programı tarafından kullanılır. eğer bu dosyayı silerseniz bulun artık çalışmaz.