Kök Bölümün Toplam Düğümleri Nasıl Elde Edilir


Linux ve diğer Unix benzeri işletim sistemlerinde, bir inode, adı ve içeriği veya gerçek verileri dışında bir dosyayı veya dizini (aynı zamanda bir dosyadır; çünkü Unix'te her şey bir dosyadır) tanımlayan bilgileri depolar. Bu nedenle her dosya, dosyayla ilgili meta veri olan bir inode tarafından indekslenir.

Bir inode, dosyanın fiziksel konumu, dosyanın boyutu, dosyanın sahibi ve grubu, dosyanın erişim izinleri (okuma, yazma ve yürütme), zaman damgalarının yanı sıra bir dosyaya işaret eden sabit bağlantıların sayısını gösteren sayaç.

İnode’lara göz kulak olmak neden önemlidir?

Bir dosya sisteminde yer kalmamasının olası yollarından biri, tüm inode'ların kullanılmasıdır. Bu, diskte yeterli boş alan olsa bile gerçekleşebilir; dosya sistemindeki tüm düğümlerin tüketilmesi yeni dosyaların oluşturulmasını engelleyebilir. Ayrıca sistemin aniden durmasına da neden olabilir.

Bir dizindeki (örneğin, kök dizin) dosyaların düğüm sayısını almak için bir terminal penceresi açın ve aşağıdaki ls komutunu çalıştırın; burada -l seçeneği şu anlama gelir: uzun listeleme biçiminde, -a tüm dosyalar anlamına gelir ve -i her dosyanın dizin numarasını yazdırmak anlamına gelir.

ls -lai /

Kök dizindeki toplam inode sayısını almak için aşağıdaki du komutunu çalıştırın.


sudo du --inode /

Kök bölümdeki inode kullanımına ilişkin istatistikleri (mevcut miktar, kullanılan miktar ve ücretsiz miktar ve kullanım yüzdesi) listelemek için, df komutlarını aşağıdaki gibi kullanın (-h bayrağı, bilgilerin bir insan dosyasında gösterilmesine izin verir) okunabilir format).

sudo df -ih/

Ayrıntılı inode tanımı için Linux Bilgi Projesi makalesini okuyun: http://www.linfo.org/inode.html.