%50 indirim tüm planlarda, sınırlı süre. Başlangıç fiyatı $2.48/mo
6 dakika kaldı
Sunucular ve İşletim Sistemleri

Linux'de Dizin ve Klasör Boyutlarını Kontrol Etme: Kapsamlı Rehber

Ada Sevgigüzel By Ada Sevgigüzel 6 dakikalık okuma Güncelleme: 20 Şubat 2025
linux dizin boyutu

Bir Linux sistemini yönetirken, dizin boyutlarını bilmek disk alanı yönetimi ve sorun giderme açısından kritik öneme sahiptir. Sisteminizde depolama alanı tükenirse, en çok yer kaplayan dizinleri tespit etmek sorunu hızlıca çözmenizi sağlar. Bu kılavuz size şunları gösterecek: Linux dizin boyutu nasıl öğrenilir gibi çeşitli komutlar kullanarak du, dfve tree, hem temel hem de gelişmiş seçenekler sunarak dizin boyutu analizini kolaylaştırır. Sistem yöneticisi veya geliştirici olun, dizin boyutlarını kontrol etmeyi ve yönetmeyi öğrenmek iş akışınızı doğrudan etkiler.

Linux'de Dizin Boyutunu Öğrenmek Kimin İşine Yarar?

Dizin boyutlarını nasıl kontrol edeceğinizi bilmek, şu kullanıcı grupları için özellikle önemlidir:

  • Sistem Yöneticileri: Disk alanını yönetmek, sağlıklı sistemleri sürdürmenin temel parçasıdır. Birden fazla kullanıcı veya servis söz konusu olduğunda bu daha da kritik hale gelir.
  • Geliştiriciler: Uygulama geliştirirken, projenizin fazla yer kaplamamasına ve sistem performansını olumsuz etkilememesine dikkat etmeniz gerekir.
  • Veri Mühendisleri: Büyük veri kümeleriyle çalışırken darboğazlara yol açmamak için depolama alanını sürekli izlemek şarttır.
  • Ev Kullanıcıları: Kişisel sistemlerde bile alanı verimli şekilde kontrol edip temizleyebilmek, sistemin sorunsuz çalışması açısından önemlidir.

Bu kategorilerden birine giriyorsanız, Linux'de dizin boyutunu öğrenmek temel bir beceridir. Bu yazıda Linux dizin boyutunu ele alıyoruz.

Linux'de Dizin Boyutunu Öğrenmek için Temel Komutlar

Dizin ve dosyaları yönetmenize yardımcı olacak temel komutlar:

du Linux'te Komut

Bu du komutu, Linux'de bir dizinin dosya boyutunu öğrenmenin en esnek yollarından biridir. Belirtilen dizin ve alt dizinleri tarafından kullanılan disk alanını özetler. Kullanımı şu şekildedir:

du /path/to/directory

du komutu Linux, belirtilen yol altındaki her dosyanın ve alt dizinin boyutunu gösterir. Varsayılan olarak boyutlar kilobayt cinsinden listelenir. Boyutları daha okunabilir biçimde (KB, MB, GB) görmek için -h seçeneğini bu komutla birlikte kullanabilirsiniz:

du -h /path/to/directory

Toplam Dizin Boyutunu Özetleme

Yalnızca bir dizinin toplam boyutunu görmek için şu komutu kullanın: -s seçenek:

du -sh /path/to/directory

Tüm Alt Dizinlerin Boyutunu Kontrol Et

Her alt dizinin boyutunu ayrı ayrı görmek için şu komutu kullanın:

du -h --max-depth=1 /path/to/directory

Bu komut, bir seviye derinliğindeki her alt dizinin boyutunu listeler.

df Linux'te Komut

Oysa df esas olarak disk alanı kullanımını kontrol etmek için kullanılır; ancak bağlı dosya sistemlerindeki dizin boyutu da dahil olmak üzere dosya sisteminizi daha geniş bir perspektiften incelemenize yardımcı olabilir. Kullanımı şu şekildedir:

df /path/to/directory

Bu komut, dizinin bulunduğu dosya sistemindeki kullanılan ve boş disk alanını gösterir. Tıpkı dukomutunda olduğu gibi, -h boyutları daha okunabilir bir biçimde gösterme seçeneği:

df -h /path/to/directory

Bu komut, dizin boyutuna göre disk kullanımını MB veya GB cinsinden gösterir.

tree Linux'te Komut

Bu tree komutu dizin yapısını görsel olarak sunar; doğru seçeneklerle dosya ve dizin boyutlarını da gösterebilir. Tree, dizin boyutlarını hiyerarşik olarak incelemeniz gerektiğinde özellikle kullanışlıdır. Temel kullanımı şu şekildedir:

tree /path/to/directory

Dizin Boyutlarını Gösterme: tree

Linux dizin boyutunu tree komutuyla görmek için şunu kullanın: -s seçenek:

tree -s /path/to/directory

Bunu da -h ile birleştirerek boyutları okunabilir formatta görebilirsiniz:

tree -sh /path/to/directory

Linux üzerinde dizin boyutunu kontrol etmek için en sık kullanılan komutları özetleyen hızlı başvuru tablosu:

Komut Kullanım
du /path/to/directory Her dosya ve dizinin boyutunu göster
du -sh /path/to/directory Dizinin toplam boyutunu okunabilir biçimde göster
du -h –max-depth=1 Alt dizinlerin boyutunu tek seviye derinlikte göster
df /path/to/directory Dizinin bulunduğu dosya sistemi için disk alanı kullanımını kontrol et
df -h /path/to/directory Disk alanını okunabilir biçimde göster (MB/GB)
tree /path/to/directory Dizin yapısını göster
tree -sh /path/to/directory Dizin yapısını boyutlarla birlikte okunabilir biçimde göster
ncdu /path/to/directory Disk kullanımı analizi için etkileşimli bir araç
dosya durumu Boyut dahil ayrıntılı dosya bilgilerini göster
ls -lh Bir dizindeki dosyaları boyutlarıyla birlikte okunabilir biçimde listele

Linux Dizin ve Dosya Boyutları için Ek Komut Örnekleri

Şimdi Linux dizin boyutunu ve klasör boyutunu öğrenmemize yardımcı olan diğer Linux komutlarına bakalım.

ncdu: Etkileşimli Disk Kullanımı Görüntüleyici

I notice the text appears incomplete. Could you provide the full text you'd like translated to Turkish? du komutu dizin boyutlarını hızlıca öğrenmek için iyi çalışır, ncdu etkileşimli bir arayüz sunar; bu sayede dizinlerde gezinmek ve hangi dosyaların yer kapladığını bulmak çok daha kolaydır. Yüklemek ve kullanmak için ncdu şu komutu kullanın:

sudo apt install ncdu 
ncdu /path/to/directory

stat: Ayrıntılı Dosya Bilgisi

stat komutu, dosyalar ve dizinler hakkında boyutları da dahil olmak üzere ayrıntılı bilgi gösterir:

stat /path/to/file

Bu komut; dosya izinlerini, son erişim zamanını ve boyutu bayt cinsinden gösterir.

ls -lh: Dosyaları Boyutlarıyla Listele

Bu ls komutu, dosya boyutlarını okunabilir bir biçimde de gösterebilir. -lh bir dizindeki tüm dosyaları boyutlarıyla birlikte listeler:

ls -lh /path/to/directory

Sonuç

Disk alanını verimli yönetmek, Linux sisteminizin sorunsuz çalışması için kritik öneme sahiptir. Aşağıdaki gibi komutlara hâkim olarak du, dfve tree, bir dizinin boyutunu hızla öğrenebilir, en büyük dizinleri bulabilir ve değerli depolama alanının boşa harcanmadığından emin olabilirsiniz. Bu araçlar, verimli dosya ve dizin yönetimi için Linux üzerindeki klasör boyutlarını kolayca kontrol etmenizi sağlar.

SSS

Dizin boyutu nedir?

Bir dizin boyutu, ilgili dizin içindeki tüm dosya ve alt dizinlerin kapladığı toplam disk alanını ifade eder. Dizin içeriğinin boyutunu kapsar ve Linux klasör boyutunu dugibi komutlarla kontrol edebilirsiniz. Bu sayede kullanıcılar, sistemlerindeki depolama kullanımını izleyebilir ve disk alanını etkin biçimde yönetebilir.

Arasındaki fark nedir: du ve df Linux'te mi?

Bu du komutu dosya ve dizinlerin disk kullanımını gösterirken, df bir dosya sistemi veya bölümün genel disk kullanımını görüntüler.

Kullanabilir miyim ncdu Linux üzerinde dizin boyutlarını kontrol etmek için

Evet, ncdu dizin boyutlarını görüntüleyen etkileşimli bir araçtır; büyük dizinleri ve dosyaları tespit etmeyi kolaylaştırır.

Linux'de bir dizinin boş alanını nasıl kontrol ederim?

Bu df komutu, dosya sistemlerindeki kullanılabilir ve kullanılan disk alanını raporlar.

Paylaş

Blogdan daha fazlası

Okumaya devam et.

Cosmos Cloud ile Çalıştırabileceğiniz En İyi Kendi Hostinginizi Yönettiğiniz Uygulamalar - uygulama panelleri ve Cosmos kontrol paneli ile kapak görseli.
Sunucular ve İşletim Sistemleri

Cosmos Cloud ile Çalıştırabileceğiniz En İyi Kendi Sunucusunda Barındırılan Uygulamalar: Dosyalar, Medya, Parolalar, Otomasyon ve Daha Fazlası!

Maybe Cosmos Cloud kurulumunu tamamladın ve hangi uygulamaların bununla iyi çalıştığını görmek istiyorsun ya da henüz Cosmos'a karar vermemiş olabilirsin ve iş akışına ne kadar uyduğunu öğrenmek istiyorsun

Nick GümüşNick Gümüş 16 dakikalık okuma
Portainer ile Cosmos Cloud'nin Docker Uygulamalarını Yönetmek İçin Karşılaştırması: Hibrit kurulum diyagramı ve neon ops ile erişim bloklarını içeren kapak görseli.
Sunucular ve İşletim Sistemleri

Portainer mı Cosmos Cloud mi: Docker Uygulama Yönetimi İçin Hangisi Daha Uygun?

Docker'yi zaten biliyorsanız ve büyüyen bir uygulama yığınını daha düzenli bir şekilde çalıştırmanın yolunu arıyorsanız, Portainer ile Cosmos Cloud karşılaştırmasının kısa yanıtı şu: Doğrudan yönetim için Portainer daha güçlü bir seçenek.

Nick GümüşNick Gümüş 14 dakika okuma
Cosmos Cloud, CasaOS ve Umbrel özellik görseli: Soyut bir bulut ağı dünyasında üç farklı self-hosted yolu bir arada gösteriyor.
Sunucular ve İşletim Sistemleri

Cosmos Cloud mı, CasaOS mi, Yoksa Umbrel mi: Kurulumunuza En Uygun Self-Hosted Platform Hangisi?

Kısa yanıt şu: CasaOS başlamak için hâlâ en kolay seçenek, Umbrel en temiz ve derli toplu deneyimi sunuyor; Cosmos Cloud ise alan adları ve altyapı üzerinde daha sıkı bir kontrol istediğinizde anlam kazanıyor.

Nick GümüşNick Gümüş 11 dakika okuma

Dağıtmaya hazır mısınız? Aylık 2,48 dan başlayan fiyatlarla.

2008'den bu yana bağımsız bulut. AMD EPYC, NVMe, 40 Gbps. 14 gün para iade garantisi.