Zsplit

zsplit lee grandes dispositivos o archivos, generando una imagen comprimida dividida en trozos.

uso: zsplit [OPCIONES] ORIGEN

zsplit lee desde el ORIGEN, que puede ser un dispositivo de entrada, la entrada estándar (stdin) o un archivo, y comprime y divide el archivo de imagen de salida en trozos de tamaño especificado. Estos trozos pueden guardarse en cualquier medio para una restauración posterior a su orígen con la ayuda de unzsplit.

zsplit devuelve un 0 si no se detectó ningún error durante el proceso y un -1 en cualquier otro caso.

FUENTE: puede ser un archivo (por ejemplo: /ruta_del_archivo/archivo), dispositivo (por ejemplo: /dev/hda), partición (por ejemplo: /dev/hda1) o la entrada estándar (-).

OPCIONES:

-b, --buffer TAMAÑO: establece el buffer de lectura/escritura en TAMAÑO (en kibibytes) para optimizar la velocidad de lectura/escritura. Por ejemplo, TAMAÑO: 2 (2048 bytes). Si esta opción no se usa, el tamaño por defecto es 8 (8192 bytes).

-c, --stdout: escribe la salida a la salida estándar.

-d, --debug: la información de depuración se escribirá en el archivo debug.log en el directorio actual. Si no se emplea esta opción, la información de depuración se escribirá en stderr.

-i, --indir DIR: directorio de entrada (DIR es el directorio que contiene el ORIGEN).

-N, --outname NOMBRE_SALIDA: Es la parte del nombre que compartirán los distintos trozos de la imagen comprimida. Si no se especifica esta opción, se empleará el nombre del archivo de entrada como la parte común del nombre de el/los archivo/s de salida. Si no se puede emplear el nombre del archivo de entrada (porque es la entrada estándar, por ejmplo), se generará un nombre de salida basado en la fecha y hora de creación.

-h, --help: muestra este mensaje.

-o, --outdir DIR: directorio de salida (DIR es el directorio que contiene los archivos de salida).

-r, --noerror: si durante la operación tiene lugar un error de entrada/salida, se ignorarán estos errores de forma segura y se seguirá leyendo.

-s, --endsize TAMAÑO: divide el archivo imagen en trozos del tamaño TAMAÑO. Ejemplos de TAMAÑO: 1000s (1000 sectores [1s=512 bytes]), 10k (10 KiB), 100M (100 MiB) o 50G (50 GiB). Si no se emplea esta opción, el archivo imagen resultante no se dividirá.

-?, --usage: muestra brevemente el modo de empleo.

-v, --version: muestra la versión del programa.

-#, --fast (o --best): regula la velocidad de compresión empleando el nivel del dígito #, donde 0 indica que no hay compresión, 1 indica el método de compresión más rápido (--fast, menor compresión) y 9 indica el nivel de compresión más lento (--best). El nivel de compresión por defecto es 6.

EJEMPLOS:

zsplit -s 4.5G -N WinXP_bkp -d /dev/hda

zsplit lee el dispositivo /dev/hda, comprime empleando el nivel de compresión por defecto, divide la imagen en trozos de 4.5 gibibytes (GiB), guarda los trozos utilizando como nombre común para ellos WinXP_bkp (WinXP_bkp_0.spl.zp, WinXP_bkp_1.spl.zp, …) y escribe la información de depuración en el archivo debug.log en el directorio actual.

zsplit -s 100M -N test_img -o /home/usuario -d -

zsplit lee desde la entrada estándar, comprime utilizando el nivel de compresión por defecto, divide la imagen en trozos de 100 mebibytes (MiB), guarda estos trozos utilizando como nombre común para ellos test_img (test_img_0.spl.zp, test_img_1.spl.zp, test_img_2.spl.zp) en el directorio /home/usuario y escribe la información de depuración en el archivo debug.log en el directorio actual.

zsplit -N test_bkp /dev/hda

zsplit lee el dispositivo /dev/hda, comprime la imagen utilizando el nivel de compresión por defecto dándole como nombre test_bkp_0.spl.zp y la guarda en el directorio actual, escribiendo la información de depuración en la salida estándar de errores (stderr).

Copyright(C) 2005 - 2007 DeviceImage-Project

Back to our Home Page
Back to Last Page Visited