Comprimir un archivo (s), es disminuir significativamente el tamaño de los archivos al codificar los datos en los archivos usando menos bits, y normalmente es una práctica útil durante la copia de seguridad y la transferencia de un archivo. (s) a través de una red. Por otro lado, descomprimir un archivo (s) significa restaurar los datos de los archivos a su estado original.
Lectura sugerida: Aprenda el comando ‘tar’ de Linux con estos 18 ejemplos
Hay Varias herramientas de compresión y descompresión de archivos disponibles en Linux, como gzip. 7-zip. Lrzip. PeaZip y muchas más.
En este tutorial, veremos cómo comprimir y descomprimir archivos .bz2 usando la herramienta bzip2 en Linux.
Bzip2. es una herramienta de compresión muy conocida y está disponible en la mayoría, si no todas las distribuciones principales de Linux, puede utilizar el comando apropiado para su distribución para instalarla.
$ sudo apt install bzip2 [En Debian/Ubuntu.
$ sudo yum install bzip2 [ En CentOS/RHEL.
$ sudo dnf install bzip2 [En Fedora 22 + ]
La sintaxis convencional de usar bzip2. es:
$ bzip2 opciones nombres de archivo
Table of Contents
Cómo usar “bzip2” para comprimir archivos en Linux
freestar.config. O $ bzip2-z nombre de archivo
Para comprimir un archivo .tar, use el formato de comando:
$ bzip2-z backup.tar
Importante. De forma predeterminada, bzip2. elimina los archivos de entrada durante la compresión o descompresión, para mantener los archivos de entrada, use la opción-k o–keep.
Además, la-f o–force flag forzará a bzip2. a sobrescribir un archivo de salida existente.
$ bzip2-zk nombre de archivo $ bzip2-zk backup.tar
También puede establecer el tamaño del bloque en 100k. hasta 900k. usando-1 o–f ast a-9 o –mejor. como se muestra en los siguientes ejemplos:
$ bzip2-k1 Etcher-linux-x64.AppImage
$ ls-lh Etcher-linux-x64.AppImage.bz2
$ bzip2-k9 Etcher-linux-x64.AppImage
$ bzip2-kf9 Etcher-linux-x64.AppImage
$ ls-lh Etcher-linux-x64.AppImage.bz2
La captura de pantalla siguiente muestra cómo usar las opciones para mantener el archivo de entrada, fuerza a bzip2. a sobrescribir un archivo de salida y establece el tamaño del bloque durante la compresión.
Comprimir archivos usando bzip2 en Linux
Cómo usar“ bzip2 ”para descomprimir archivos en Linux
Para descomprima un archivo .bz2, use la opción-d o–decompress así:
$ bzip2-d filename.bz2
Nota. : El archivo debe terminar con una extensión .bz2 para que funcione el comando anterior.
$ bzip2-vd Etcher-linux-x64.AppImage.bz2
$ bzip2-vfd Etcher-linux-x64.AppImage.bz2
$ ls-l Etcher-linux-x64.AppImage Descomprimir archivo bzip2 en Linux
Para ver la página de ayuda de bzip2. y la página de manual. escriba el siguiente comando:
$ bzip2-h
$ man bzip2
Por último, Con las sencillas elaboraciones anteriores, creo que ahora es capaz de comprimir y descomprimir archivos .bz2 usando la herramienta bzip2. en Linux. Sin embargo, para cualquier pregunta o comentario, comuníquese con nosotros usando la sección de comentarios a continuación.
Es importante destacar que es posible que desee repasar algunos ejemplos importantes de comandos Tar en Linux para aprender a usar tar. utilidad para crear archivos comprimidos.