20 Mayıs 2020 Çarşamba

du komutu

Giriş
du komutu "disc usage" anlamına gelir.

-b seçeneği
Açıklaması şöyle. Disk space yerine, dosya büyüklüğünü gösterir.
du by default shows not the size of the file(s), but the disk space that they are using. You need to use the -b option to get sum of file sizes, instead of total of disk space used.
Aradaki farkı görmek için şöyle yaparız.
% printf test123 > a
% ls -l a
-rw-r--r-- 1 mnalis mnalis 7 Feb  1 19:57 a
% du -h a
4,0K    a
% du -hb a
7       a
-c seçeneği - grand total
Açıklaması şöyle
c: also display a grand total
En çok yer kaplayan dosyaları görmek için şöyle yaparız.
du -cha --max-depth=1 / | grep -E "M|G"
Şöyle yaparız.
du -sch /backup-root/
-h - human readable
Açıklaması şöyle.
h: show sizes in human readable format (1K, 1M, 1G, ...)
Sayı yerine megabyte, gigabyte gibi okunabilir çıktı verir. Şöyle yaparız.
du -hsc * | sort -h
Örnek
Şöyle yaparız
du -h d1

-s seçeneği
Açıklaması şöyle. Her bir kalem için çıktı verir.
s: summarize: display only a total for each argument
Açıklaması şöyle.
Instead of the default output, report only the total sum for each of the specified files.
Örnek
Şöyle yaparız.
du -sh * | sort -h
Çıktı olarak şunu alırız.
15K file1backup
16K Desktop


Hiç yorum yok:

Yorum Gönder