dd копирование, конвертация файлов
Утилита dd (dataset definition — определение набора данных) — программа Unix, предназначенная как для копирования, так и для конвертации файлов.
- Сделать "слепок" локального диска в файл на удалённом компьютере через ssh-туннель:
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz'
- dd if=/dev/hda of=/dev/fd0 bs=512 count=1 создать копию MBR (Master Boot Record) с /dev/hda на флоппи-диск
- dd if=/dev/fd0 of=/dev/hda bs=512 count=1 восстановить MBR с флоппи-диска на /dev/hda
- Записать образ iso на USB Flash накопитель:
# dd if=openSUSE-11.2-KDE4-LiveCD-i686.iso of=/dev/sdb bs=4M
# dd if=/dev/zero bs=32k count=1000 of=/dev/null
- Создать файл произвольного размера, где of - задает имя нашего файла, bs=BYTES - размер блока, count - количество блоков. В нашем случае размер файла будет равен bs*count= 1048576000 байт (1,0 GB)
$ dd if=/dev/zero of=mytestfile.bin bs=100M count=10
Создаем файл размером 1Гб:
dd if=/dev/zero of=1GB.img bs=1G count=1
- Измерить скорость дисковой подсистемы VPS или физического сервера:
dd if=/dev/zero of=sb-io-test bs=1M count=1k conv=fdatasync; rm -rf sb-io-test
Читайте также: Чек лист по настройке VPS/VDS, выделенного сервера Linux с нуля


