xdelta - Online en la nube

Este es el comando xdelta 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


xdelta - Invocar Xdelta

SINOPSIS


xdelta subcomando [ opción...] [ operando...]

DESCRIPCIÓN


Xdelta brinda la capacidad de generar deltas entre un par de archivos y luego aplicar
esos deltas. Funciona de forma similar al diff y parche comandos, pero funciona en binarios
archivos y no produce una salida legible por humanos.

Xdelta tiene tres subcomandos, delta, parche e información. Delta acepta dos versiones de archivo y
produce un delta, mientras que el parche acepta la versión del archivo original y delta y produce el
segunda versión. El comando info imprime información útil sobre un delta. Cada
El subcomando se detallará por separado.

Gzip tratamiento
Intentar calcular un delta entre archivos de entrada comprimidos generalmente resulta en
compresión. Esto se debe a que las pequeñas diferencias entre los contenidos originales provocan
cambios en la compresión de bloques completos de datos. Para simplificar las cosas, Xdelta implementa
un caso especial para gzip(1) archivos comprimidos. Si alguna entrada de versión para el comando delta es
reconocido por tener compresión gzip, se descomprimirá automáticamente en un
ubicación temporal antes de la comparación. Esta ubicación temporal es el valor de
de la forma más TMPDIR variable de entorno, si se establece, de lo contrario "/ Tmp".

El encabezado del parche Xdelta contiene una bandera que indica que la versión reconstruida debe
volver a comprimir después de aplicar el parche. En general, esto permite que Xdelta opere
de forma transparente en entradas comprimidas gzip.

Existe un problema potencial al procesar automáticamente archivos comprimidos gzip, que
es que el contenido recomprimido no siempre coincide byte por byte con el original
contenido comprimido. El contenido sin comprimir aún coincide, pero si hay un
verificación de integridad, como la verificación de firmas criptográficas, puede fallar. Para prevenir
Si esto sucede, la opción --pristine deshabilita el procesamiento automático de gzip.

MD5 integridad check
De forma predeterminada, Xdelta siempre verifica la suma de comprobación MD5 de los archivos que reconstruye. Esta
evita que proporcione una entrada incorrecta durante el parche, lo que resultaría en daños
producción. Debido a esta función, puede estar seguro de que el parche ha producido
resultados. La opción --noverify deshabilita la verificación MD5, pero esto solo se recomienda
para pruebas de rendimiento.

Comprimido parche formato
Xdelta usa una codificación bastante simple para su delta, luego aplica compresión zlib al
resultado. No debería tener que comprimir posteriormente un delta de Xdelta.

Delta
El subcomando delta tiene la siguiente sinopsis:

xdelta delta [ opción...] desde el archivo archivar parchear

Calcula un delta de desde el archivo a archivar y lo escribe a parchear

Patch
El subcomando patch tiene la siguiente sinopsis:

xdelta parche [ opción...] parchear [ desde el archivo [ archivar ]]

Aplica parchear a desde el archivo y produce una versión reconstruida de archivar.

Si se omitió fromfile, Xdelta intenta utilizar el nombre de fromfile original, que es
almacenado en el delta. El archivo de debe ser idéntico al que se usó para crear el delta.
Si su longitud o suma de comprobación MD5 difiere, el parche se cancelará con un mensaje de error.

Si se omitió tofile, Xdelta intenta utilizar el nombre original de tofile, que también es
almacenado en el delta. Si el nombre de archivo original ya existe, un nombre de archivo único
Se agregará una extensión para evitar la destrucción de los datos existentes.

Info
El subcomando info tiene la siguiente sinopsis:

xdelta info parcheinfo

Imprime información sobre parcheinfo y la versión que reconstruye, incluidos los nombres de los archivos,
longitudes y sumas de comprobación MD5.

Opciones
-0..9 Establece el nivel de compresión de zlib. Cero indica que no hay compresión. Nueve indica
máxima compresión.

-h, --ayuda
Imprima un breve mensaje de ayuda y salga.

-q, - silencioso
Tranquilo. Suprime varios mensajes de advertencia.

-v, --versión
Imprima el número de versión de Xdelta y salga.

-V, --detallado
Verboso. Imprime un poco de información adicional.

-n, --noverificar
No verificar. Desactiva la verificación de suma de comprobación MD5 de los archivos de entrada y salida.

-mSIZE, --maxmem = TAMAÑO
Establezca un límite superior en el tamaño de la caché de una página en memoria. Por ejemplo,
--maxmem = 32M utilizará un caché de página de 32 megabytes.

-s = TAMAÑO_BLOQUEO
Establezca el tamaño del bloque, a menos que esté codificado de forma rígida (mejora de la velocidad del 20%). Debería ser un
potencia de 2.

-p, --prístino
Desactive la descompresión automática de las entradas comprimidas con gzip para evitar
diferencias en el contenido comprimido.

IDENTIFICACIÓN


Autor: Joshua P. MacDonald, jmacd@cs.berkeley.edu
Revisión de la página del manual: 1.5; Fecha de lanzamiento: viernes 29 de junio de 2001 06:01:08 -0700.
Derechos de autor © 1997, 1998, 1999, 2000, 2001

xdelta(1)

Use xdelta en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows