Du Komutu Nedir, Nasıl Kullanılır? (Linux)
Linux

Klasörlerin diskte kapladığı alanı gösterir.

Yazılışı

du [seçenekler] [klasör]

Sık kullanılan seçenekler

-sYalnızca toplamı gösterir.
-hOkunabilir boyutlar.
--max-depth=1Yalnızca bir alt düzey.

Örnekler

du -sh *

Bulunduğunuz yerdeki her dosya/klasörün boyutu.

du -h --max-depth=1 /var | sort -h

/var altındaki klasörleri boyuta göre sıralar.

Açıklama

Disk kullanımı: dosyaların ve dizinlerin kapladığı alanı tahmin et ve özetle.

Ayrıca bakınız: ncdu.

Daha fazla örnek

Bir dizinin ve tüm alt dizinlerinin boyutlarını verilen birimde (B/KiB/MiB) listele

du -b|k|m dizin/yolu

Bir dizinin ve tüm alt dizinlerinin boyutlarını okunabilir biçimde (yani uygun birimi otomatik seçerek) listele

du [-h|--human-readable] dizin/yolu

Tek bir dizinin boyutunu okunabilir birimlerle göster

du [-sh|--summarize --human-readable] dizin/yolu

Bir dizinin ve içindeki tüm dosya ve dizinlerin boyutlarını okunabilir biçimde listele

du [-ah|--all --human-readable] dizin/yolu

Bir dizinin ve alt dizinlerinin boyutlarını, en fazla n düzey derinliğe kadar okunabilir biçimde listele

du [-h|--human-readable] [-d|--max-depth] n dizin/yolu

Mevcut dizindeki tüm .jpg dosyalarının boyutlarını okunabilir biçimde listele ve sonunda genel toplamı göster

du [-ch|--total --human-readable] *.jpg

Belirli bir eşik boyutunun üzerindeki tüm dosya ve dizinleri (gizli olanlar dahil) listele (alanı asıl neyin kapladığını bulmak için kullanışlıdır)

du [-ah|--all --human-readable] [-t|--threshold] 1G|1024M|1048576K .[^.]* *

Ayrıntılı belge: www.gnu.org/software/coreutils/manual/html_node/du-invocatio

Diğer sistemlerdeki karşılığı

Linux komutları: alfabetik komşular

Tüm Linux komutları (177) → A-Z dizin

Örneklerin bir kısmı: tldr-pages, CC BY 4.0.

Diğer bölümler

du Komutu hakkında

Klasörlerin diskte kapladığı alanı gösterir.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

du Komutu nasıl kullanılır?

  1. Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
  2. Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
  3. KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.

Sıkça sorulan sorular

du komutu ne işe yarar?

Klasörlerin diskte kapladığı alanı gösterir.

du komutunun karşılığı nedir?

Windows CMD: dir /s; PowerShell: Get-ChildItem -Recurse | Measure-Object Length -Sum.

du komutu hangi sistemde çalışır?

Linux dağıtımlarında (Ubuntu, Debian, CentOS, Fedora…) çalışır; çoğu macOS'ta ve Windows'ta WSL içinde de kullanılabilir.