GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo comprimir y extraer archivos y directorios en Linux usando gzip y bzip2

La publicación explica que proporciona comandos básicos para comprimir archivos y carpetas en el sistema operativo Linux. Para comprimir un archivo o carpeta, gzip y bzip2 son dos herramientas muy populares.

  1. gzip
  2. bzip2

Compresión Gzip

Para comprimir un archivo:

# gzip file1

Un archivo con el nombre file1.gz se creará en el directorio actual reemplazando el archivo1. Puede comprimir varios archivos de una sola vez simplemente especificando sus nombres, separados por espacios. Por ejemplo:

# gzip file1 file2 file3

Para expandir un archivo comprimido gzip en el directorio actual:

# gunzip file1.gz

Para comprimir un directorio, puede crear un tar y comprimirlo.

# tar -czvf name-of-archive.tar.gz /path/to/directory

Para comprimir varios directorios en un archivo:

# tar -czvf name-of-archive.tar.gz /path/directory1 /path/directory2

Para extraer el directorio "alquitrán y comprimido" en su directorio actual,

# tar -xzvf name-of-archive.tar.gz

Para extraer el directorio "alquitrán y comprimido" en un directorio en particular,

# tar -xzvf name-of-archive.tar.gz -C /path/to/directory

Compresión Bzip2

Para comprimir un archivo:

# bzip2 file1

Un archivo con el nombre archivo1.bz2 se creará en el directorio actual reemplazando el archivo1. Similar a gzip, puede comprimir varios archivos de una sola vez. Por ejemplo

# bzip2 file1 file2 file3

Para expandir un archivo en el directorio actual:

# bunzip2 file1.bz2

Para comprimir un directorio, puede crear un tar y comprimirlo.

# tar -cjvf name-of-archive.tar.bz2 /path/to/directory

Para comprimir varios directorios en un archivo:

# tar -cjvf name-of-archive.tar.bz2 /path/directory1 /path/directory2

Para extraer el directorio "alquitrán y comprimido" en su directorio actual,

# tar -xjvf name-of-archive.tar.bz2

Para extraer el directorio "alquitrán y comprimido" en un directorio en particular,

# tar -xjvf name-of-archive.tar.bz2 -C /path/to/directory
Ver archivos usando los comandos cat, more, tail, head y wc
Cómo tar, descomprimir archivos y ver el contenido del archivo tar en Linux


Linux
  1. Cómo cifrar y descifrar archivos y directorios utilizando Tar y OpenSSL

  2. 16 comandos Tar para comprimir y extraer archivos en Linux

  3. Cómo archivar archivos y directorios en Linux [Parte 1]

  4. ¿Cómo comprimir y extraer archivos usando el comando tar en Linux?

  5. Cómo comprimir y descomprimir archivos .bz2 en Linux usando el comando bzip2

Cómo sincronizar archivos y directorios usando Zaloha.sh

Cómo hacer una copia de seguridad de archivos y directorios usando Rsync en Linux

Cómo comprimir y extraer archivos usando el comando Tar, Zip en Linux

Comando tar de Linux:cómo comprimir archivos en Linux

Comando tar de Linux para comprimir y extraer archivos

Cómo eliminar archivos y directorios usando la línea de comandos de Linux