dd if=/dev/zero of=$hdd /dev/sdb - nazwa dysku, który chcemy skasować (dyski można sprawdzić #fdisk -l).
Tworzenie pliku o rozmiarze 1 GB wypełnionego losowymi danymi. dd if=/dev/urandom of=duzy_plik bs=512 count=2097152 Ponieważ 1GB to 1024⋅1024⋅1024 = B, a parametrem bs=512 określiliśmy pożądany rozmiar bloku danych na 512 B, stąd liczba kopiowanych bloków danych musi wynosić: / = , co określa parametr count=2097152.
Przegranie wszystkich bajtów z partycji /dev/sdb2 do pliku, poza pierwszymi (=288⋅1024⋅) bajtami - komenda bash disk='/dev/sdb2' tape='reszta1Linux' (dd bs=288k skip=101717 count=0 && dd bs=1) < $disk> $tape
512 bajtów jest domyślnym rozmiarem bloku.
Przeglądanie (lub przeszukiwanie z „/”) zawartości pamięci. dd if=/dev/mem | hexdump -C | less
Czyszczenie wolnej przestrzeni nośnika w celu zwiększenia kompresowalności jego obrazu. $ dd if=/dev/zero bs=4096 count=1000 of=p1; dd if=/dev/zero of=p2; rm -f p1; rm -f p2
Przesyłanie z kompresją obrazu całego dysku komputera A (wszystkie partycje) na komputer B lokalnej sieci.