Инструмент командной строки низкого уровня в Unix-подобных операционных системах для копирования и преобразования файлов.

Ссылка

Примеры:

  • Клонируйте диск sda на диск sdb:

    `$ dd if=/dev/sda of=/dev/sdb`
    
  • Клонируйте диск hda в файл образа:

    `$ dd if=/dev/hda of=/image.img`
    
  • Скопируйте компакт-диск или DVD-диск в файл образа.iso, сначала отключив диск: sudo umount / dev / dvd-device

    dd if=/dev/dvd-device of=dvd.iso bs=2048 conv=sync,notrunc

    # dvd-device will typically be dvd for a dvd disc or cdrom for a cdrom disc.

  • Клонируйте жесткий диск в заархивированный файл изображения блоками по 100 МБ:

    $ dd if=/dev/hda bs=100M | gzip -c > /image.img

  • Создайте файл размером 10 КБ, заполненный случайными данными (блоки 10 x 1 КБ):

    $ dd if=/dev/random of=random.bin bs=1024 count=10

  • Полностью протрите жесткий диск hdz, перезаписав его случайными данными:

    $ dd if=/dev/urandom of=/dev/hdz

  • Создайте загрузочную дискету:

    $ dd if=boot.img of=/dev/fd0 bs=1440