diff --git a/pages.es/linux/dd.md b/pages.es/linux/dd.md new file mode 100644 index 0000000000..d4fa28b2a0 --- /dev/null +++ b/pages.es/linux/dd.md @@ -0,0 +1,28 @@ +# dd + +> Convierte y copia un archivo. +> Más información: . + +- 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` y `of`), 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)`