XZ es una herramienta de línea de comandos como el GZIP y el BZIP utilizado para la compresión de datos sin pérdidas. Para los archivos normales, XZ Utils proporciona un 30% más de compresión que GZIP y un resultado 15% más pequeño en comparación con BZIP2.
Es compatible .archivos xz y funciona con el legado .Archivos LZMA y las secuencias comprimidas en bruto que no tienen encabezados de formato de contenedor. Las operaciones de compresión y descompresión se llevan a cabo según el modo de operación de XZ. Si no se pasan archivos, o el archivo es '--' La entrada estándar se usa para leer, y la salida se escribe en salida estándar. Si la salida estándar es un terminal, XZ no escribirá los datos comprimidos. De la misma manera, si se usa un terminal como entrada estándar, XZ no leerá los datos comprimidos.
¿Qué cubriremos??
En esta guía, veremos cómo podemos extraer un alquitrán.Archivo XZ en Linux. Hemos realizado esta guía en Ubuntu 20.04.
Instalación del paquete XZ Utils
La lista XZ de plataformas compatibles contiene una larga lista de distribuciones, incluidos FreeBSD, Windows, Mac OS, Linux, etc. En los principales sistemas de Linux como Ubuntu, Debian, Fedora, podemos usar los pasos a continuación para instalar el paquete XZ Utils.
A. Para instalar el paquete XZ-Utils en Debian/Ubuntu, use el comando:
$ sudo apt install xz-utilsB. Para instalar el paquete XZ-Utils en Fedora/Redhat, use el comando:
$ sudo dnf instalación xz liblzma-develC. Para instalar el paquete XZ-Utils en OpenSuse, use el comando:
$ sudo zypper instalación xz liblzma-develComprimido y descomprimiendo .archivos XZ en Linux
Ahora que el paquete XZ-Utils está instalado en nuestro sistema, podemos jugar con él para aprender a usarlo.
1. Comprimir un archivo con XZ: Suponga que tenemos un archivo de muestra ABC.txt, y queremos comprimirlo con .formato XZ. El comando, en este caso, será:
$ XZ -Z File1.TXTAhora verifique si el archivo está creado o no utilizando el comando 'LS'.
2. Para extraer el archivo anterior, use el comando:
$ unxz file1.TXT.xzUso de la utilidad de archivo de alquitrán con la utilidad XZ
Otra cosa emocionante que puedes hacer con XZ usa la utilidad de alquitrán. La utilidad del alquitrán viene preinstalada con la mayoría de las distribuciones de Linux. Veamos algunos casos de uso para trabajar con un alquitrán.archivo xz.
A. Crearemos un alquitrán.archivo xz en la carpeta de ejemplo (que contiene archivo1.txt y file2.txt) y nombrelo como ejemplo.alquitrán.xz. Para esta ejecución, el comando:
$ tar -cjf ejemplo.alquitrán.XZ Ejemplo/B. Extraer un alquitrán.archivo xz, use la opción '-x' o '-extract'. Extraquemos el archivo anterior usando el comando:
$ tar -xf ejemplo.alquitrán.xzC. Para ver qué archivos se están comprimidos o descomprimidos, puede usar la opción '-V' para la salida detallada.
D. Para extraer el contenido del archivo a una carpeta específica, use la opción '-Directorio' o '-c'. Extraemos el archivo anterior a la carpeta "Desktop" del usuario, use el siguiente comando para esto:
$ TAR -XVF Ejemplo.alquitrán.xz -c ~/escritorio/mi. Para enumerar el contenido de un archivo sin extraerlo, use el comando:
$ tar -tf ejemplo.alquitrán.xzF. Para extraer un archivo específico de los contenidos dentro del archivo, use la sintaxis a continuación:
$ tar -xf Archive.alquitrán.xz path_to_file_nameLo importante a tener en cuenta es que el parámetro 'PATH_TO_FILE_NAME' debe ser la ruta del archivo, como se muestra en el comando 'tar -tf'. En nuestro caso, si desea extraer 'file2.txt ', este comando será el siguiente:
$ TAR -XVF Ejemplo.alquitrán.XZ EJEMPLO/FILE2.TXTGRAMO. Extraer archivos siguiendo un patrón específico: solo tenemos cinco archivos en nuestro archivo; Podemos agregar algunos archivos más. Ahora supongamos que queremos extraer todos esos archivos con el '.extensión de txt '. Para esto, necesitamos usar la opción '-wildcard' como:
$ tar -xf ejemplo.alquitrán.XZ -Wildcards '*.TXT'Conclusión
Hay muchas técnicas/algoritmos disponibles para comprimir y descomprimir archivos en Linux. Estos incluyen Gzip, Zcat, .bzip2 etc. Cada técnica tiene sus propios pros y contras. Alquitrán.Los formatos de archivo XZ se usan más comúnmente en el mundo de Linux. En Windows y Mac OS, uno puede usar el programa WinZip para extraer este formato de archivo. Se puede encontrar más información sobre la compresión de XZ y otras técnicas relacionadas utilizando las páginas manuales (páginas man).