Linux df komutu
Unix benzeri işletim sistemlerinde, df komutu, dosya sistemleri tarafından kullanılan kullanılabilir disk alanı miktarını bildirir.
Bu sayfa, df’nin GNU/Linux sürümünü kapsar.
Açıklama
df, dosya sisteminde her dosya adı bağımsız değişkenini içeren kullanılabilir disk alanı miktarını görüntüler. Dosya adı verilmezse, şu anda takılı olan tüm dosya sistemlerinde kullanılabilir alan gösterilir. POSIXLY_CORRECT ortam değişkeni ayarlanmadıkça, disk alanı varsayılan olarak 1 K blokta gösterilir, bu durumda 512 bayt bloklar kullanılır.
Bir bağımsız değişken, bağlı bir dosya sistemini içeren bir disk aygıtı düğümünün mutlak dosya adıysa, df, aygıt düğümünü (her zaman kök dosya sistemi olan) içeren dosya sisteminde değil, o dosya sisteminde kullanılabilir alanı gösterir. df, bağlanmamış dosya sistemlerinde kullanılabilir alanı gösteremez, çünkü çoğu sistem türünde bunu yapmak, dosya sistemi yapıları hakkında sisteme çok özel bilgi gerektirir.
Sözdizimi
df [OPTION]... [FILE]...
Seçenekler
-a, –hepsi |
Sahte dosya sistemlerini dahil edin. |
-B, |
Boyutları yazdırmadan önce BOYUT’a göre ölçeklendirin (örneğin, ‘-BM’ boyutları 1.048.576 baytlık birimler halinde yazdırır). Daha fazla bilgi için aşağıdaki “BOYUT Formatı”na bakın. |
–Toplam | Genel bir toplamı görüntüleyin. |
-H, |
Boyutları insan tarafından okunabilir biçimde yazdırın (örn. 1K 234M 2G). |
-H, –si |
-h ile aynıdır, ancak 1024 yerine 1000’in güçlerini kullanın. |
-i, –inode’lar |
Blok kullanımı yerine inode bilgilerini listeleyin. |
-k | –block-size=1K gibi. |
-l, –yerel |
Listelemeyi yerel dosya sistemleriyle sınırlayın. |
–Senkronizasyon yok | Varsayılan ayar olan kullanım bilgilerini almadan önce bir senkronizasyon başlatmayın. |
-P, –taşınabilirlik |
POSIX çıktı biçimini kullanın. |
–sync | Kullanım bilgilerini almadan önce bir senkronizasyon çağırın. |
-t, –type=TÜR |
Listelemeyi TYPE türündeki dosya sistemleriyle sınırlayın. |
-T, –baskı tipi |
Dosya sistemi türünü yazdırın. |
-x, |
Listelemeyi TYPE türünde olmayan dosya sistemleriyle sınırlayın. |
-v | Yok sayıldı; uyumluluk nedenleriyle dahil edilmiştir. |
–Yardım | Bir yardım mesajı görüntüleyin ve çıkın. |
–versiyon | Sürüm bilgisi çıktısı alın ve çıkın. |
BOYUT biçimi
Görüntülenen değerler –block-size’den ilk kullanılabilir SIZE ve DF_BLOCK_SIZE, BLOCK_SIZE ve BLOCKSIZE ortam değişkenlerinin birimlerindedir. Aksi takdirde, birimler varsayılan olarak 1024 bayttır (veya POSIXLY_CORRECT ayarlanmışsa 512).
SIZE bir tamsayıdır ve isteğe bağlı birimdir (örnek: 10M, 10*1024*1024’tür). Birimler K, M, G, T, P, E, Z, Y (1024’ün kuvvetleri) veya KB, MB, … (1000’in kuvvetleri).
Örnekler
df
Tüm dosya sistemlerini ve disk kullanımlarını aşağıdaki çıktıda olduğu gibi görüntüleyin:
Filesystem 1K-blocks Used Available Use% Mounted on /dev/loop0 18761008 15246876 2554440 86% / none 4 0 4 0% /sys/fs/cgroup udev 493812 4 493808 1% /dev tmpfs 100672 1364 99308 2% /run none 5120 0 5120 0% /run/lock none 503352 1764 501588 1% /run/shm none 102400 20 102380 1% /run/user /dev/sda3 174766076 164417964 10348112 95% /host
df -h
Yukarıdakiyle aynı, ancak aşağıdaki örnekte olduğu gibi “insan tarafından okunabilir” biçimlendirme kullanın:
Filesystem Size Used Avail Use% Mounted on /dev/loop0 18G 15G 2.5G 86% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 483M 4.0K 483M 1% /dev tmpfs 99M 1.4M 97M 2% /run none 5.0M 0 5.0M 0% /run/lock none 492M 1.8M 490M 1% /run/shm none 100M 20K 100M 1% /run/user /dev/sda3 167G 157G 9.9G 95% /host
df public_html
Public_html dizinindeki boş alan miktarını aşağıdaki çıktıda olduğu gibi görüntüleyin:
Filesystem 1K-blocks Used Available Use% Mounted on /dev/loop0 18761008 15246924 2554392 86% /
İlgili komutlar
du — Bir dosya veya dosyalar tarafından kullanılan disk alanı miktarını bildirin.
find — Bir dizin hiyerarşisi içindeki dosyaları bulun.
ls — Bir dizinin veya dizinlerin içeriğini listeler.