DD(1) Ordenes de usuario DD(1) NOMBRE dd - convierte y copia un fichero SINOPSIS dd [OPERANDO]... dd OPCION DESCRIPCION Copia un fichero, convirtiendo y dandole formato de acuerdo con las opciones. bs=BYTES lee y escribe hasta BYTES bytes cada vez cbs=BYTES convierte BYTES bytes cada vez conv=PALABRAS convierte el fichero segun la lista de palabras clave separadas por comas count=N copia solamente N bloques de entrada ibs=BYTES lee BYTES bytes cada vez (por omision: 512) if=FICHERO lee del FICHERO en lugar de la entrada estandar (stdin) iflag=OPCIONES lee segun la lista de simbolos separados por comas obs=BYTES escribe BYTES bytes de una vez. El valor predeterminado es 512. of=FICHERO escribe en FICHERO en lugar de la salida estandar oflag=OPCIONES escribe segun la lista de simbolos separados por comas seek=N (o bin oseek=N) saltara N bloques de tamano obs. skip=N (o iseek=N) salta N bloques de entrada de tamano ibs status=QUE El NIVEL de informacion que se envia a stderr; &'none' suprime todo salvo los mensajes de error, 'noxfer' suprime las estadisticas de transferencia final, 'progress' muestra periodicamente las estadisticas de transferencia. N y BYTES pueden ir seguidos por los siguientes multiplicadores 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. Lo mismo cocurre con T, P, E, Z, Y, R y Q. Tambien se pueden emplear prefijos binarios: KiB=K, MiB=M y asi sucesivamente. Si N finaliza con un B, contara bytes en lugar de bloques. Cada simbolo CONV puede ser: ascii convierte EBCDIC a ASCII ebcdic convierte ASCII a EBCDIC ibm convierte ASCII a un EBCDIC alternativo block rellena los registros terminados en nueva linea con espacios hasta el tamano de cbs unblock sustituye los espacios que sobran en los registros de tamano cbs con un caracter de nueva linea lcase cambia las letras mayusculas a minusculas ucase Cambia las letras minusculas a mayusculas sparse intenta una busqueda en lugar de escribir todos los bloques de salida NUL swab intercambia cada pareja de bytes de entrada sync rellena cada bloque de entrada con NULs hasta el tamano de ibs; cuando se utiliza con block o unblock, rellena con espacios en lugar de con NULos excl falla si el fichero de salida ya existe nocreat no crea el fichero de salida notrunc no trunca el fichero de salida noerror continua despues de los errores de lectura fdatasync escribe fisicamente el fichero de salida antes de terminar fsync lo mismo, pero escriben tambien los metadatos Cada simbolo BANDERA puede ser: append modo de adicion (solamente tiene sentido para salida, se sugiere conv=notrunc) direct utiliza E/S directa para los datos directory falla a menos que sea un directorio dsync utiliza E/S sincronizada para los datos sync similar, pero tambien para metadatos fullblock acumula bloques llenos de entrada (solamente iflag) nonblock utiliza E/S no bloqueante noatime no actualiza la fecha de acceso nocache Descarta el cache. Consulte oflag=sync noctty no asigna una terminal controladora del fichero nofollow no sigue los enlaces simbolicos Al enviar una senal USR1 a un proceso de 'dd' que se esta ejecutando, se muestran datos de I/O por la salida de error estandar y se continua con la copia. Las opciones son: --help muestra la ayuda y finaliza --version muestra la version del programa y finaliza AUTOR Escrito por Paul Rubin, David MacKenzie y Stuart Kemp. INFORMAR DE ERRORES Ayuda en linea de GNU Coreutils: Informe cualquier error de traduccion a COPYRIGHT Copyright (C) 2023 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL version 3 o posterior . Esto es software libre: usted es libre de cambiarlo y redistribuirlo. NO HAY GARANTIA, en la medida permitida por la legislacion. VEASE TAMBIEN Ayuda en linea de GNU Coreutils: tambien disponible localmente ejecutando: info '(coreutils) dd invocation' TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Gerardo Aburruzaga Garcia , Juan Piernas y Marcos Fouces Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . GNU coreutils 9.4 Enero 2024 DD(1)