Este es el comando dd que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
dd - convierte y copia un archivo
SINOPSIS
dd [OPERANDO] ...
dd OPCIÓN
DESCRIPCIÓN
Copie un archivo, convirtiéndolo y formateándolo según los operandos.
bs = BYTES
leer y escribir hasta BYTES bytes a la vez
cbs = BYTES
convertir BYTES bytes a la vez
conv = CONVS
convertir el archivo según la lista de símbolos separados por comas
cuenta = N
copiar solo N bloques de entrada
ibs = BYTES
leer hasta BYTES bytes a la vez (predeterminado: 512)
if = ARCHIVO
leer desde ARCHIVO en lugar de stdin
iflag = BANDERAS
leer según la lista de símbolos separados por comas
obs = BYTES
escribir BYTES bytes a la vez (predeterminado: 512)
de = ARCHIVO
escribir en FILE en lugar de stdout
oflag = BANDERAS
escribir según la lista de símbolos separados por comas
buscar = N saltar N bloques de tamaño obs al inicio de la salida
skip = N skip N bloques del tamaño de ibs al inicio de la entrada
estado = NIVEL
El NIVEL de información para imprimir en stderr; 'ninguno' suprime todo menos el error
mensajes, 'noxfer' suprime las estadísticas de transferencia final, 'progreso' muestra
estadísticas de transferencias periódicas
N y BYTES pueden ir seguidos de los siguientes sufijos multiplicativos: 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, y así sucesivamente para T, P, E, Z, Y.
Cada símbolo CONV puede ser:
ascii de EBCDIC a ASCII
ebcdic de ASCII a EBCDIC
ibm de ASCII a EBCDIC alternativo
block pad registros terminados en nueva línea con espacios al tamaño de cbs
desatascar
reemplace los espacios finales en registros de tamaño cbs con una nueva línea
lcase cambiar mayúscula a minúscula
ucase cambiar de minúscula a mayúscula
intento disperso de buscar en lugar de escribir la salida para bloques de entrada NUL
intercambio de hisopo cada par de bytes de entrada
sincronizar cada bloque de entrada con NUL a tamaño ibs; cuando se usa con bloquear o desbloquear, pad
con espacios en lugar de NUL
excl falla si el archivo de salida ya existe
nocrear
no cree el archivo de salida
no truncado
no trunque el archivo de salida
No hay error
continuar después de leer errores
sincronización de datos
escribir físicamente los datos del archivo de salida antes de terminar
fsync del mismo modo, pero también escribe metadatos
Cada símbolo de BANDERA puede ser:
añadir modo de añadir (tiene sentido solo para la salida; conv = notrunc sugerido)
E / S directa de uso directo para datos
directorio
fallar a menos que un directorio
dsync utiliza E / S sincronizadas para datos
sincronizar igualmente, pero también para metadatos
bloque completo
acumular bloques completos de entrada (solo iflag)
no bloque
utilizar E / S sin bloqueo
no hay tiempo
no actualice el tiempo de acceso
nocache
Solicitud para eliminar caché. Véase también oflag = sync
noctty no asigna el terminal de control desde el archivo
nofollow
no sigas enlaces simbólicos
contar_bytes
tratar 'count = N' como un recuento de bytes (solo iflag)
saltar_bytes
tratar 'skip = N' como un recuento de bytes (solo iflag)
buscar_bytes
tratar 'seek = N' como un recuento de bytes (solo de retraso)
Enviar una señal USR1 a un proceso 'dd' en ejecución hace que imprima estadísticas de E / S en formato estándar.
error y luego reanude la copia.
Las opciones son:
--ayuda muestra esta ayuda y salir
--versión
salida de información de la versión y salir
Use dd en línea usando los servicios de onworks.net