Bir inodun ne olduğu, df -i komutuyla inod kullanımının nasıl görülebileceği ve milyonlarca küçük dosya içeren dizinlerin nasıl bulunacağı.
Bir inod, Unix benzeri bir dosya sisteminin dosya sahibi, izinleri, boyutu ve verisinin nerede saklandığı gibi bilgilerini depolamak için kullandığı veri yapısıdır. Her dosya bir inod kullanır ve birçok dosya sisteminde sabit bir sayı bulunur; bu nedenle milyonlarca küçük dosya, df -h boş alan göstermeye devam ederken 'Cihazda yer kalmadı' hatasına neden olabilir.
'df -i', dosya sistemi başına toplam, kullanılan ve boş inodları listeler. 'ls -i' bir dosyanın inod numarasını, 'stat <file>' ise inod ayrıntılarını gösterir.
Web uygulamalarının oturum veya önbellek dizinleri, posta kuyrukları, döndürülmemiş küçük günlük dosyaları ve derleme önbellekleri milyonlarca dosya oluşturabilir.
GNU du komutu inodları sayabilir: 'du --inodes -x / | sort -n | tail' en çok öğe barındıran dizinleri listeler.
df -i (IUse% %100'e yakın).sudo du --inodes -x --max-depth=3 / | sort -n | tail -20find /path -type f -mtime +7 -delete komutunu kullanın.Son güncelleme: 2026-10-08
df çıktısının nasıl okunacağı, normal kullanıcılar için Avail sıfırlanmadan Use%'nin neden %100'e ulaşabileceği ve df -i ile inode'ların nasıl kontrol edileceği.
Linux üzerinde büyük veya eski dosyaları listelemek, bunları güvenli bir şekilde önizlemek ve yalnızca incelediklerinizi silmek için find komutunun nasıl kullanılacağı.
Bir Linux diskini neyin doldurduğunu du ve etkileşimli ncdu ile tek bir dosya sisteminde kalma seçenekleriyle nasıl bulacağınızı öğrenin.