fbpx
Перейти к содержимому

Утилита dd: мощный инструмент для работы с дисками в Linux

Утилита dd (от англ. «data duplication») — это мощный инструмент командной строки, который позволяет копировать и конвертировать данные между различными источниками и назначениями. Она широко используется в Linux и является незаменимым инструментом для работы с дисками и образами дисков.

Вот некоторые примеры использования утилиты dd.

Копирование содержимого диска в образ

dd if=/dev/sda of=/home/user/image.img

В этом примере утилита dd копирует содержимое диска /dev/sda в файл /home/user/image.img. Этот файл будет содержать полный образ диска, включая файловую систему и данные.

Создание загрузочного USB-накопителя

dd if=/path/to/iso/file.iso of=/dev/sdb bs=4M status=progress

Этот пример демонстрирует, как создать загрузочный USB-накопитель из образа диска ISO. Утилита dd записывает содержимое файла ISO на накопитель /dev/sdb, используя блочный размер 4M и отображая прогресс операции.

Запись образа на диск

dd if=/home/user/image.img of=/dev/sda

В этом примере утилита dd записывает содержимое образа /home/user/image.img на диск /dev/sda. Это может быть полезно, если вы хотите быстро восстановить диск из образа или скопировать содержимое диска на другой диск.

Удаление данных с диска

dd if=/dev/urandom of=/dev/sda bs=4M status=progress

В этом примере утилита dd записывает случайные данные с /dev/urandom на диск /dev/sda. Это может быть полезно, если вы хотите полностью удалить данные с диска перед его утилизацией или продажей.

Утилита dd — это мощный инструмент командной строки, который может быть использован для копирования, конвертации и удаления данных с различных источников и назначений. Она часто используется в Linux-системах для работы с дисками и образами дисков. Если вы часто работаете с дисками и образами дисков, то утилита dd будет незаменимым инструментом в вашем арсенале.