Búsqueda de sitios web

Cómo instalar tar en CentOS, RHEL y Fedora


tar es una utilidad basada en línea de comandos ampliamente utilizada para combinar un montón de archivos y/o directorios en un solo archivo, comúnmente conocido como tarball para fines de copia de seguridad o distribución. . El comando tar se utiliza para crear, mantener, modificar o extraer archivos tar.

Tenga en cuenta que tar no comprime archivos comprimidos de forma predeterminada, pero puede comprimir el archivo resultante utilizando (o filtrarlo) programas de compresión de datos conocidos como gzip, bzip2 o xz si proporcionas -z, -j o -J banderas.

Instalación de tar en CentOS, RHEL y Fedora

El paquete tar viene preinstalado en la mayoría, si no en todas, las distribuciones basadas en RHEL de forma predeterminada. Pero si no está instalado en su sistema, ejecute el siguiente comando para instalarlo.

yum install tar   
OR
dnf install tar 

Si está en otra distribución de Linux, puede instalarla como se muestra.

sudo apt install tar         [On Debian, Ubuntu and Mint]
sudo emerge -a app-arch/tar  [On Gentoo Linux]
sudo apk add tar             [On Alpine Linux]
sudo pacman -S tar           [On Arch Linux]
sudo zypper install tar      [On OpenSUSE]   

Una vez que haya instalado tar en su sistema, podrá usarlo de la siguiente manera. Este ejemplo muestra cómo crear un archivo sin comprimir de un directorio llamado test_app dentro del directorio de trabajo.

tar -cvf test_app.tar test_app/

En el comando anterior, los indicadores tar utilizados son -c, que crea un nuevo archivo .tar, -v habilita el modo detallado para mostrar el progreso de creación del archivo .tar y -f que especifica el tipo de nombre del archivo comprimido (test_app.tar en este caso).

Para comprimir el archivo resultante usando gzip o bzip2, proporcione el indicador -z o -j de la siguiente manera. Tenga en cuenta que un tarball comprimido también puede terminar con la extensión .tgz.

tar -cvzf test_app.tar.gz test_app/
OR
tar -cvzf test_app.tgz test_app/
OR
tar -cvjf test_app.tar.bz2 test_app/

Para enumerar el contenido de un tarball (archivo archivado), utilice el indicador -t de la siguiente manera.

tar -ztf test_app.tar.gz
OR
tar -ztvf test_app.tar.gz		#shows more details

Para extraer (o descomprimir) un archivo comprimido, utilice el modificador -x como se muestra.

tar -xvf test_app.tar
OR
tar -xvf test_app.tar.gz 

Para obtener más ejemplos de uso, consulte nuestros siguientes artículos:

  • 21 ejemplos de comandos Tar en Linux
  • Cómo dividir un archivo 'tar' grande en varios archivos de cierto tamaño
  • Cómo comprimir archivos más rápido con la herramienta Pigz en Linux
  • Cómo comprimir y descomprimir un archivo .bz2 en Linux
  • 10 ejemplos de comandos 7zip (archivo de archivos) en Linux

¡Eso es todo por ahora! En este artículo, hemos mostrado cómo instalar tar en CentOS, RHEL y Fedora y también mostramos algunos conceptos básicos. Comandos de uso de tar. Si tiene alguna consulta, compártala con nosotros a través del formulario de comentarios a continuación.