Bir Linux sistemini yönetirken, dizinlerinizin boyutunu bilmek, etkili disk alanı yönetimi ve sorun giderme açısından kritik öneme sahiptir. Sisteminizin depolama alanı biterse, hangi dizinlerin en fazla alanı kapladığını belirlemek sorunu hızlı bir şekilde çözmenize yardımcı olacaktır. Bu kılavuz size gösterecek Linux dizin boyutu nasıl alınır gibi çeşitli komutları kullanarak du, df, Ve ağaçDizin boyutu analizini basit ve etkili hale getirmek için hem temel hem de gelişmiş seçenekler sunar. İster sistem yöneticisi ister geliştirici olun, dizin boyutlarını nasıl kontrol edeceğinizi ve yöneteceğinizi anlamak iş akışınızı optimize edecektir.
Linux'ta Dizin Boyutu Alma Konusunu Kimler Bilmeli?
Dizinlerin boyutunun nasıl kontrol edileceğini bilmek, aşağıdakiler de dahil olmak üzere çeşitli kullanıcı türleri için önemlidir:
- Sistem Yöneticileri: Disk alanını yönetmek, özellikle birden fazla kullanıcı veya hizmetle çalışırken sistemleri sağlıklı tutmanın kritik bir parçasıdır.
- Geliştiriciler: Geliştiricilerin, uygulamalar oluştururken projelerinin çok fazla alan tüketmediğinden veya sistem performansı sorunlarına neden olmadığından emin olmaları gerekir.
- Veri Mühendisleri: Büyük veri kümelerinin işlenmesi, darboğazları önlemek için depolamanın sürekli izlenmesini gerektirir.
- Ev Kullanıcıları: Kişisel sistemlerde bile alanı verimli bir şekilde kontrol edip temizleyebilmek, sistemlerin sorunsuz çalışmasını sağlamak için önemlidir.
Bu kategorilerden herhangi birindeyseniz, Linux'ta dizin boyutunu alabilmek, sahip olunması gereken bir beceridir. Bu blogda Linux dizin boyutunu tartışırken okumaya devam edin.
Linux'ta Dizin Boyutunu Almak İçin Temel Komutlar
Dizinleri ve dosyaları yönetmenize yardımcı olacak temel komutlar şunlardır:
du Linux'ta komut
The du komutu, Linux'ta bir dizinin linux dosya boyutunu almanın en çok yönlü yollarından biridir. Belirli bir dizin ve alt dizinleri tarafından tüketilen disk alanını özetleyerek dosya alanı kullanımına ilişkin bir tahmin sağlar. Bunu nasıl kullanabileceğiniz aşağıda açıklanmıştır:
du /path/to/directory
du command Linux, verilen yol içindeki her dosyanın ve alt dizinin boyutunu gösterecektir. Varsayılan olarak boyutları kilobayt cinsinden listeler. Ayrıca şunları da kullanabilirsiniz: -h Boyutları insan tarafından okunabilir biçimde (KB, MB, GB) göstererek çıktının okunmasını kolaylaştırmak için bu komutla birlikte verilen seçenek:
du -h /path/to/directory
Toplam Dizin Boyutunun Özetlenmesi
Bir dizinin yalnızca toplam boyutunu elde etmek için şunu kullanın: -s seçenek:
du -sh /path/to/directory
Tüm Alt Dizinlerin Boyutunu Kontrol Et
Her alt dizinin boyutunu görmek istiyorsanız aşağıdaki komutu kullanın:
du -h --max-depth=1 /path/to/directory
Bu, her alt dizinin boyutunu bir düzey derinlikte listeler.
df Linux'ta komut
Sırasında df öncelikle disk alanı kullanımını kontrol etmek için kullanılır, bağlı dosya sistemlerindeki dizin boyutu da dahil olmak üzere dosya sisteminizin daha geniş bir görünümünde yardımcı olabilir. Bunu nasıl kullanabileceğiniz aşağıda açıklanmıştır:
df /path/to/directory
Bu, dizinin bulunduğu dosya sisteminde kullanılan ve kullanılabilir disk alanı miktarını gösterir. aynen du, kullanabilirsiniz -h boyutları daha okunaklı bir biçimde görüntüleme seçeneği:
df -h /path/to/directory
Bu, dizinin boyutuna bağlı olarak disk kullanımını MB veya GB cinsinden gösterecektir.
ağaç Linux'ta komut
The ağaç komutu, dizin yapısının görsel bir temsilini sağlar ve doğru seçeneklerle dosya ve dizin boyutlarını da gösterebilir. Ağaç, dizin boyutlarının hiyerarşik görünümüne ihtiyaç duyduğunuzda özellikle kullanışlıdır. Temel formunu aşağıdaki komutla kullanabilirsiniz:
tree /path/to/directory
Dizin Boyutları Şununla Gösteriliyor: ağaç
Linux dizin boyutunu görmek için ağaç komutunu kullanın -s seçenek:
tree -s /path/to/directory
Yine bunu şununla birleştirebilirsiniz: -h insan tarafından okunabilen boyutlar için:
tree -sh /path/to/directory
Linux'ta dizin boyutunu kontrol etmek için en önemli komutları özetleyen hızlı bir referans tablosu:
| Emretmek | Kullanım |
| du /yol/giden/dizin | Her dosya ve dizinin boyutunu görüntüleyin |
| du -sh /yol/giden/dizin | Dizinin toplam boyutunu insan tarafından okunabilir biçimde göster |
| du -h –max-derinlik=1 | Alt dizinlerin boyutunu bir düzey derinlikte görüntüleyin |
| df /yol/giden/dizin | Dizinin dosya sistemi için disk alanı kullanımını kontrol edin |
| df -h /yol/giden/dizin | Disk alanını insan tarafından okunabilir biçimde (MB/GB) göster |
| ağaç /yol/giden/dizin | Dizin yapısını göster |
| ağaç -sh /yol/giden/dizin | Boyutlara sahip dizin yapısını insan tarafından okunabilir biçimde göster |
| ncdu /yol/giden/dizin | Disk kullanım analizi için etkileşimli bir araç |
| istatistik dosya adı | Boyut dahil ayrıntılı dosya bilgilerini görüntüleyin |
| ls-lh | Boyutları insan tarafından okunabilir biçimde gösteren bir dizindeki dosyaları listeleyin |
Linux Dizini ve Dosya Boyutları için Ek Komut Örnekleri
Şimdi, Linux dizin boyutunu ve Linux klasör boyutunu elde etmemize başka hangi Linux komutlarının yardımcı olabileceğini görelim.
ncdu: Etkileşimli Disk Kullanımı Görüntüleyicisi
iken du komut, dizin boyutlarını hızlı bir şekilde almak için iyi çalışır, ncdu dizinlere göz atmayı ve alanı kullanan şeyleri bulmayı kolaylaştıran etkileşimli bir arayüz sunar. Yüklemek ve kullanmak için ncdu aşağıdaki komutu kullanın:
sudo apt install ncdu ncdu /path/to/directory
istatistik: Detaylı Dosya Bilgileri
Stat komutu, dosyalar ve dizinler hakkında boyutları da dahil olmak üzere ayrıntılı bilgileri gösterir:
stat /path/to/file
Bu size dosya izinlerini, son erişim zamanını ve bayt cinsinden boyutu verecektir.
ls-lh: Dosyaları Boyutlarıyla Listeleme
The ls komutu ayrıca dosya boyutlarını insan tarafından okunabilir bir biçimde görüntüleyebilir. Kullanma -h boyutları da dahil olmak üzere bir dizindeki tüm dosyaları listeler:
ls -lh /path/to/directory
Çözüm
Linux sisteminizin sorunsuz çalışması için disk alanını etkili bir şekilde yönetmek çok önemlidir. Gibi komutlara hakim olarak du, df, Ve ağaçile, linux dizininin boyutunu hızla öğrenebilir, en büyük dizinleri bulabilir ve değerli depolama alanını boşa harcamadığınızdan emin olabilirsiniz. Bu araçlar, verimli dosya ve dizin yönetimi için Linux'ta klasör boyutunu kontrol etmenize yardımcı olacaktır.
SSS
Dizin boyutu nedir?
Dizin boyutu, belirli bir dizindeki tüm dosyalar ve alt dizinler tarafından tüketilen toplam disk alanı miktarını ifade eder. Dizin içeriğinin boyutunu içerir ve Linux klasör boyutunu aşağıdaki gibi komutlarla kontrol edebilirsiniz. du. Bu, kullanıcıların depolama kullanımını izlemelerine ve sistemlerinde disk alanını etkili bir şekilde yönetmelerine yardımcı olur.
arasındaki fark nedir? du Ve df Linux'ta mı?
The du komut, dosyalar ve dizinler için disk kullanımını gösterirken, df bir dosya sistemi veya bölüm için genel disk kullanımını görüntüler.
Kullanabilir miyim ncdu Linux'ta dizinlerin boyutunu kontrol etmek için?
Evet, ncdu dizinin linux boyutunu görüntüleyen ve büyük dizinleri ve dosyaları tanımlamayı kolaylaştıran etkileşimli bir araçtır.
Linux'ta dizinin boş alanı nasıl kontrol edilir?
The df komutu, dosya sistemlerindeki kullanılabilir ve kullanılan disk alanını bildirir.