Nombre del comando: dd
Permiso de uso: todos los usuarios dd Este comando se define en el manual como convertir y copiar un archivo
Uso:
dd [ ,null,null,3],Opción]
Si desea ver el manual, puede probar
dd --help
o
info dd
Si desea ver cómo funciona esta versión:
dd --version
Entrada o salida
dd if = [STDIN] of = [STDOUT]
¿Cuántos bytes están obligados a ingresar o salir?
bs: dd -ibs = [BYTE] -obs = [TAMAÑO]
¿Cuántos bytes están obligados a hacer a la vez?
cbs = BYTES
Salida después de omitir un período
seek = BLOCKS
Ingresar después de omitir un período
skip = BLOCKS
Por supuesto, puede usar esto para copiar fácilmente el disco (tenga en cuenta que su disco está en el formato iso9660 estándar, ¡puede hacer esto!)
dd if = /dev /cdrom of = cdrom.iso < Br>
El contenido después de if y after se ajusta de acuerdo con sus necesidades.
Luego, ordene al sistema que este comando se pueda grabar:
cdrecord -v cdrom.iso
Esto no se refiere a cdrecord, por lo que las instrucciones anteriores son las más simples pero No necesariamente en línea con su entorno de hardware ...
Función
: copie el archivo de entrada especificado en el archivo de salida especificado y la conversión de formato durante la copia. Puede usar este comando para implementar el comando diskcopy en DOS. Primero use el comando dd para escribir los datos en el disquete como un archivo registrado en el disco duro, y luego escriba el archivo registrado en el segundo disquete para completar la función de copia de disco. Debe tenerse en cuenta que el archivo registrado en el disco duro debe eliminarse con el comando rm. El sistema utiliza archivos de entrada estándar y archivos de salida estándar de forma predeterminada.
Sintaxis: dd [opciones]
if = Ingrese el archivo (o nombre del dispositivo).
de = Archivo de salida (o nombre del dispositivo).
ibs = bytes Lee bytes bytes a la vez, es decir, la cantidad de bytes leídos en el búfer.
skip = blocks Salta el bloque ibs * blocks al principio del búfer.
obs = bytes Escribe bytes bytes a la vez, es decir, el número de bytes escritos en el búfer.
bs = bytes Establece el número de bytes en el búfer de lectura /escritura (igual a la configuración de ibs y obs).
cbs = byte Convierte bytes bytes a la vez.
count = blocks Solo copia los bloques de entrada.
conv = ASCII Convierte los códigos EBCDIC en códigos ASCIl.
conv = ebcdic Convierte un código ASCIl en un código EBCDIC.
conv = ibm Convierte un código ASCIl en un código EBCDIC alternativo.
conv = block Convierte un bit de cambio en un carácter fijo.
conv = ublock Convierte un bit fijo en un bit variable.
conv = ucase Convierte letras de minúsculas a mayúsculas.
conv = lcase Convierte letras de mayúsculas a minúsculas.
conv = notrunc No trunca el archivo de salida.
conv = swab intercambia cada par de bytes de entrada.
conv = noerror No detiene el procesamiento cuando se produce un error.
conv = sync Ajusta el tamaño de cada registro de entrada al tamaño de ibs (rellenado con NUL).
Ejemplo 1: para copiar el contenido de un disquete en otro disquete, use /tmp como área de almacenamiento temporal. Inserte el disco de origen en la unidad e ingrese el siguiente comando:
$ dd if = /dev /fd0 de = /tmp /tmpfile
Una vez completada la copia, retire el disco de origen de la unidad. Inserte el disco de destino e ingrese el comando:
$ dd if = /tmp /tmpfile of = /dev /fd0
Una vez completada la copia del disquete, el archivo temporal debe eliminarse:
$ rm /tmp /tmpfile
Ejemplo 2: escriba el archivo net.i en un disquete y configure el número de búferes de lectura /escritura.
(Nota: El contenido del disquete se sobrescribirá completamente)
$ dd if = net.i of = /dev /fd0 bs = 16384
Ejemplo 3: Copie el archivo sfile al archivo dfile.
$ dd if = sfile of = dfile
#ls -l | Wc -l Nota: El uso total también toma 1 fila, por lo que las estadísticas son 14 en lug
Error de > > load heart_scale al usar el archivo loadASCII El número de columnas en la ter
Matthew Garrett, desarrollador principal de Red Hat, publicó un artículo en el que Fedora 18 present
Descripción del problema Solución Analice el motivo, tal vez porque la migració
Cambie rápidamente Nginx como un servidor proxy de front-end de sitio web
Tutorial de instalación y desinstalación de paquetes de Linux
Arranque remoto bajo sistema linux
Le enseñará cómo instalar software de aplicación en Linux
Linux con un clic instalación lnmp entorno completo Raiders
Gestión de la configuración para usuarios y grupos bajo el sistema operativo Linux
Ejemplo de programación de la cola de mensajes de Linux
¿Cuál es la relación entre Linux y GNU?
Linux bloquea el problema de procesar
Programación en red Linux - funciones completas de lectura y escritura
Guía de uso clásico del cortafuegos del sistema operativo Windows XP
Pasos para salir del grupo familiar para cerrar la función familiar bajo el sistema Win10
archivos por lotes de DOS para convertir a Shell script
Compruebe la fiabilidad de la memoria con la herramienta de diagnóstico de memoria Windws
sistema de Win10 panel de control de Nvidia cómo desinstalar
Uso del comando flock en Linux para controlar la ejecución asíncrona de programas
Enseñarle un truco para resolver rápidamente el error de cambio del método de entrada de Win7
Cómo resolver el flashback de incompatibilidad de CAD del sistema Win10
Dos métodos generales para ayudarlo a lograr el control remoto del servidor