dd — это утилита командной строки, используемая в UNIX-подобных операционных системах для низкоуровневого копирования и преобразования данных. Она была изначально разработана в 1970-х годах и является частью стандартного набора утилит UNIX. Утилита dd позволяет копировать данные из одного файла или устройства в другое, а также выполнять различные операции над данными, такие как преобразование формата и сжатие. Чаще всего её применение находит в задачах, связанных с созданием образов дисков и созданием загрузочных USB-накопителей.
Одной из ключевых особенностей dd является возможность прямого доступа к устройствам хранения данных, что делает её мощным инструментом для восстановления данных и создания резервных копий. Утилита поддерживает работу с различными форматами данных и предоставляет возможность настройки параметров копирования, таких как размер блока и количество копируемых байтов. Хотя использование dd может быть сопряжено с рисками, такими как случайная потеря данных, при правильном использовании она становится незаменимым инструментом для системных администраторов и пользователей.
- Копирование данных между файлами и устройствами.
 - Создание образов дисков и разделов.
 - Форматирование и преобразование данных.
 - Создание загрузочных USB-накопителей.
 - Восстановление данных с повреждённых устройств.
 - Контроль за скоростью передачи данных с помощью параметра progress.