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:
- 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 |
- 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 |
- 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 |
- 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.