Bir Dosya Veya Klasörün Linux'ta Ne Kadar Disk Alanı Kullandığını Bul

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:

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 .