Linux DD command

Updated: 11/30/2020 by Computer Hope

en sistemas operativos tipo Unix, el comando dd copia un archivo, convirtiendo el formato de los datos en el proceso, de acuerdo con los operandos especificados.

esta página describe la versión GNU/Linux de DD.

la Sintaxis de

dd ...
dd OPTION

Operandos

bs=BYTES Leer y escribir BYTES bytes al mismo tiempo (véase también ibs=,obs=).,
cbs=BYTES Convertir BYTES bytes a la vez.
conv = CONVS

convierta el archivo según la lista de símbolos separados por comas.,por caso a minúscula

nocreat

no crear el archivo de salida

excl

fail si el archivo de salida ya existe

notrunc

no truncar el archivo de salida

ucase

cambiar minúscula a mayúscula

swab

intercambiar cada par de bytes de entrada

NOERROR

continuar después de errores de lectura

sync

rellene cada bloque de entrada con NULS a tamaño IBS; cuando se usa con bloquear o desbloquear, rellene con espacios en lugar de NULS

fdatasync

físicamente escriba los datos del archivo de salida antes de finalizar

fsync

igualmente, pero también escriba metadatos.,

count = BLOCKS copiar solo bloques bloques de entrada.
ibs = BYTES leer BYTES bytes a la vez (por defecto: 512).
if = archivo leer desde archivo en lugar de stdin.
iflag = FLAGS

se lee según la lista de símbolos separados por comas., Cada símbolo puede ser uno de los siguientes:

append

append mode (tiene sentido solo para la salida; conv=notrunc sugerido)

direct

use direct I/O for data

directory

fail a menos que un directorio

dsync

use sincronized I/O for data

sync

pero también para metadatos

fullblock

acumule bloques completos de entrada (solo iflag)

nonblock

Use E/S sin bloqueo

noatime

no actualice el tiempo de acceso

noctty

no asigne el terminal de control desde el archivo

Nofollow

no siga los enlaces simbólicos.,

obs = BYTES escribir BYTES bytes a la vez (por defecto: 512).
of = FILE escribir en el archivo en lugar de stdout.
oflag = FLAGS escriba según la lista de símbolos separados por comas.
seek = BLOCKS Skip BLOCKS OBS-sized blocks at start of output.
skip = BLOCKS Skip BLOCKS bloques de tamaño ibs al inicio de la entrada.
status = noxfer suprimir las estadísticas de transferencia.,

Options

–help Display help and exit.
–version Display version information and exit.

Numerical suffixes

BLOCKS and BYTES may be followed by the following multiplicative suffixes:

c=1
w=2
b=512
kB=1000
K=1024
MB=1000*1000
M=1024*1024
xM=M
GB=1000*1000*1000
G=1024*1024*1024

…and so on for T (terabytes), P (petabytes), E (exabytes), Z (zettabytes), and Y (yottabytes).,

ejemplos

precaución

Use DD con precaución: el uso incorrecto o la introducción de valores incorrectos podrían borrar, destruir o sobrescribir los datos en su disco duro sin darse cuenta.

dd if=/dev/sr0 of=/home/hope/exampleCD.iso bs=2048 conv=noerror,sync

cree una imagen de disco ISO desde el CD en el equipo.

dd if=/dev/sda of=~/disk1.img

crear un archivo img del disco duro/dev / sda. Para restaurar esa imagen escriba: dd if = disk1.img of = /dev / sda

dd if=/dev/sda of=/dev/sdb

Copie el contenido de la unidad if= drive /dev/sda a la unidad of= drive /dev/sdb.

cp — Copiar archivos y directorios.fdisk-una utilidad de partición de discos.,

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *