Bu kılavuz, bir dosya veya klasörün Linux komut satırını kullanarak kapladığı disk alanı miktarını nasıl bulacağınızı gösterecektir.
Tüm Dosya ve Klasörlerin Dosya Boyutlarını Bulma
Du komutu, her dosyanın disk kullanımını özetler.
En basit haliyle aşağıdaki komutu çalıştırabilirsiniz:
du
Bu, mevcut çalışma dizini içindeki tüm dosya ve klasörlerde gezinecektir. Görüntülenen her dosya için yanında bir dosya boyutu gösterilecek ve en altta toplam dosya boyutu görüntülenecektir.
Tüm sürücüde ne kadar alanın kullanıldığını öğrenmek için, aşağıdaki komutu kullanarak kök klasörden başlayabilirsiniz:
du /
İzinlerinizi aşağıdaki gibi yükseltmek için du komutunu kullanarak sudo kullanmanız gerekebilir:
sudo du /
Yukarıdaki komutla ilgili temel sorun, yalnızca alt klasörlerin dosya boyutunu listeleyecek ve içerdeki dosyaları değil.
Tam bir liste almak için aşağıdaki komutlardan birini kullanın:
du -a
du - all
Çıktıyı , daha fazla komutu veya daha azını aşağıdaki gibi kullanarak sayfalarda ilerlemek için alabilirsiniz:
du | Daha
du | az
Bireysel Dosya Ve Klasörlerin Dosya Boyutlarını Bulma
Tek bir dosya tarafından kullanılan disk kullanımını öğrenmek istiyorsanız, aşağıdaki gibi du komutunu içeren dosya adını belirleyebilirsiniz.
du / path / to / dosya
Örneğin
du image.png
Çıkış böyle bir şey olacak:
36 resim.png
Du komutuyla birlikte bir klasör adı girerseniz, klasördeki tüm dosyaların bir listesini alırsınız.
88 Buhar / Günlükler
92 Buhar
Yukarıdaki, Steam klasörünün 88 büyüklüğüne sahip bir günlük klasörüne sahip olduğunu ve Steam klasörünün toplamının 92 olduğunu göstermektedir.
Günlükler klasöründeki dosyaları listelemez. Dosya listesini almak için aşağıdaki komutu kullanmanız gerekir:
du-a Steam
Sonuçlar şu şekildedir:
84 Steam / günlükler / bootstrap_log.txt
88 Buhar / Günlükler
92 Buhar
Dosya Boyutunun Çıktısını Değiştirme
Varsayılan olarak, dosya boyutları kilobayt olarak listelenir. Blok boyutunu aşağıdaki gibi diğer değerlere değiştirebilirsiniz:
du -BM
Örneğin, varsayılan olarak 1630535680 boyutunda olan "zorin.iso" adlı bir dosyam var.
du -BM zorin.iso
Yukarıdaki komut, boyutu 1556M olarak çıkarır.
K veya G'yi aşağıdaki gibi kullanabilirsiniz:
du -BK zorin.iso
du -BG zorin.iso
Kilobayt olarak, zorin.iso dosyası 159232K olarak listelenir.
Gigabyte olarak, zorin.iso dosyası 2G olarak listelenir
Aslında aşağıdaki 8 olası ayar vardır:
- K - Kilobayt
- M - Megabayt
- G - GIGABYTE
- T - Terabayt
- P - Petabytes
- E - Exabytes
- Z - Zetabytes
- Y - Yottabyte
Doğru ekran boyutunu elde etmeye çalışan bir dosya listesi alıyorsanız zor. Örneğin, 100 baytlık bir dosya bayt olarak görüntülenmelidir, ancak 16 gigabayt olan bir dosya gigabaytlarda daha iyi gösterilir.
Görüntülenen dosyaya göre uygun dosya boyutunu elde etmek için aşağıdaki komutlardan birini kullanın:
du -h
du-insan-okunabilir
Çıktıyı Özetler
Aşağıdaki komutları kullanarak dosya ve klasörlerin toplam boyutunu göstermek için du komutunu alabilirsiniz:
du-c
du --total
Ayrıca, aşağıdaki komutları kullanarak dosya ve klasörlerin listesi gibi diğer çıktıların çoğunu da ortadan kaldırabilirsiniz:
du -s
du --summarize
özet
Terminaldeki adam komutunu aşağıdaki gibi çalıştırarak du komutu hakkında daha fazla bilgi edinebilirsiniz:
adam du
Okumak isteyebileceğiniz bir diğer komut, dosya sistemini ve disk alanı kullanımını bildiren df komutudur .