dd
Convierte y copia un archivo. Más información: https://www.gnu.org/software/coreutils/manual/html_node/dd-invocation.html.
- Crea una unidad USB de arranque a partir de un archivo isohybrid (como
archlinux-xxx.iso
) y muestra el progreso:
dd if=
ruta/al/archivo.iso of=
/dev/unidad_usb status=progress
- Clona una unidad a otra con un tamaño de bloque de 4 MiB y descarga las escrituras antes de que el comando termine:
dd bs=4M conv=fsync if=
/dev/unidad_de_origen of=
/dev/unidad_de_descarga
- Genera un archivo con un número específico de bytes aleatorios utilizando el controlador aleatorio del kernel:
dd bs=
100 count=
1 if=/dev/urandom of=
ruta/al/archivo_aleatorio
- Compara el rendimiento de escritura de un disco:
dd bs=
1M count=
1024 if=/dev/zero of=
ruta/al/fichero_1GB
- Crea una copia de seguridad del sistema en un archivo IMG (puede restaurarla más tarde intercambiando
if
yof
), y muestra el progreso:
dd if=
/dev/unidad_dispositivo of=
ruta/al/archivo.img status=progress
- Comprueba el progreso de una operación
dd
en curso (ejecute este comando desde otro intérprete de comandos):
kill -USR1 $(pgrep -x dd)