# df (disk free)

> 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.

df (disk free), bağlanan her dosya sisteminin boyutunu, kullanılan alanını, boş alanını ve bağlama noktasını gösteren standart komuttur. 'df -h' boyutları insan tarafından okunabilir birimlerle yazdırır; 'df -i' bayt yerine inode kullanımını gösterir, bu da baytlar hala boşken ortaya çıkan 'Cihazda yer kalmadı' hatalarını açıklar.

## Sütunları okuma

Filesystem aygıtı, Size toplamı, Used ve Avail normal kullanıcılar için kullanılan ve boş alanı, Use% yüzdesini ve Mounted on göründüğü dizini belirtir.

ext4 üzerinde, yaklaşık %5 varsayılan olarak root için ayrılmıştır, bu nedenle Used + Avail, Size'dan küçük olabilir ve Use% %100'ü göstermeden normal kullanıcıların alanı bitebilir.

## Yararlı seçenekler

'-T' dosya sistemi türünü ekler, '-x tmpfs' geçici bellek dosya sistemlerini gizler ve 'df -h /var' yalnızca /var öğesini barındıran dosya sistemini gösterir.

## Boş alan nasıl kontrol edilir

1. Şunu çalıştırın: df -hT -x tmpfs
2. Yüksek Use% değerine sahip dosya sistemini bulun.
3. Inode'ları da kontrol edin: df -i
4. Ardından alanı neyin kullandığını bulmak için du veya ncdu ile içine bakın.

## Dikkat

- Kök dosya sistemini asla %100 doldurmayın: servisler, oturum açma işlemleri ve paket güncellemeleri başarısız olabilir.

## Kaynaklar

- [df(1)](https://man7.org/linux/man-pages/man1/df.1.html)
- [inode(7)](https://man7.org/linux/man-pages/man7/inode.7.html)

Son güncelleme: 2026-10-08
URL: https://raincleaner.eu/tr/wiki/linux/df-disk-free
