Comandos Linux dd

Qué es el Comando de Linux dd?

Explicación

COMANDO dd:


El comando dd se utiliza para volcar datos. Los datos de un archivo o dispositivo o partición pueden ser volcados a otro archivo o dispositivo o partición. Este comando también se usa para crear dispositivos de arranque.

SINTAXIS:


La sintaxis es
dd [opciones]

OPCIONES:


-if Especifica el dispositivo de entrada o la partición (o) archivo del que se adquirirá la información
-of Especifica el dispositivo de salida o la partición (o) archivo al que se volcará la información
-ibs Especifica cuántos octetos se leerán a la vez desde el archivo de entrada durante el proceso de volcado
-obs Especifica cuántos octetos se escribirán a la vez al archivo de salida durante el proceso de volcado
-bs Especifica cuántos octetos se leerán y escribirán a la vez durante el proceso de volcado
-count=[octetos] Especifica cuántos octetos se volcarán de "if" a "of"

EJEMPLO:


  1. Para crear un disquete de arranque:
    dd if=diskboot.img of=/dev/fd0

    Este comando crea el disquete de arranque.
    En el comando anterior:
    diskboot.img-Es la imagen de arranque
    /dev/fd0-Es un disquete
  2. Para importar información de un disco duro a otro:
    dd if=/dev/sda of=/dev/sdb

    En el comando anterior:
    /dev/sda-Es el disco duro desde el que se adquiere la información
    /dev/sdb-Es el disco duro al que se vuelca la información
  3. Para importar información de una partición a otra:
    dd if=/dev/sda1 of=/dev/sda2

    /dev/sda1-Es la partición desde la que se adquiere la información
    /dev/sda2-Es la partición a la que se vuelca la información de /dev/sda1
  4. Para especificar el número de octetos leidos y escritos a la vez durante el volcado:
    dd if=/dev/sda1 of=/dev/sda2 bs=2100

    El comando anterior volcará la información de /dev/sda1 a /dev/sda2 leyendo y escribiendo 2100 octetos a la vez.

LINUX / UNIX cmd