Un archivo tar, que también se conoce como tarball, es una colección de archivos que proporciona un almacenamiento más fácil. Podemos usar el comando tar para crear archivos junto con archivos de extracción, archivos de lista, propósitos de almacenamiento o propósitos de actualización.
Usando un alquitrán.el archivo gz es útil porque proporciona una mejor solución de almacenamiento en lugar de realizar un seguimiento constante de varios archivos.
En este tutorial, lo guiaremos a través de cómo extraer un alquitrán.archivo gz, lista de alquitrán.archivos gz, y extraer archivos específicos del tar.archivo gz.
¿Qué es el alquitrán?
Tar es la abreviatura de Tape Archive, y comúnmente se conoce como tarball (una colección de archivos).
El uso del formato tar ha crecido en popularidad a lo largo de los años gracias a sus propósitos de archivo/almacenamiento y permite a los usuarios enviar múltiples archivos a través de la Web/Internet.
Tar es común en los sistemas Linux y se usa solo para almacenar datos.
Si desea comprimir archivos en su tar, esto requerirá un paso adicional realizado manualmente y se convertirá en archivos tgz a través de gz, tgz o tar.extensión gz.
Cómo Extraer Alquitrán.Archivo gz
A tar.gz es esencialmente un archivo de archivo que actúa como un contenedor de almacenamiento para archivos. La mayoría de las distribuciones de Linux también vienen preinstaladas con el comando tar.
Para extraer un alquitrán.archivo gz, usamos la opción x (extraer)y luego especificamos el archivo comprimido que desea extraer después de la opción f. El comando es el siguiente:
tar -xf archive.tar.gz
Este comando tar también funcionará para archivos tar comprimidos a través de otros algoritmos como tar. bz2.
Aunque el comando tar se utiliza principalmente para la línea de comandos, también puede descomprimir tar.archivo gz usando el Administrador de archivos.
Para hacerlo, simplemente haga clic con el botón derecho en el tar.archivo gz que desea extraer y haga clic en » Extraer.»Tenga en cuenta que para los usuarios de Windows, necesitará 7zip para descomprimir archivos tar gz.
Si usa la opción-v, esto permitirá que el comando tar sea más visible y también imprimirá los nombres de los archivos tar que va a extraer. Simplemente escriba el comando tar-xvf seguido del tar.archivo gz:
tar -xvf archive.tar.gz
Cuando extraes alquitrán.archivos gz, esto extraerá automáticamente los archivos en su directorio actual.
Si no desea extraer alquitrán.archivos gz en su directorio actual, puede usar la opción-C para extraerlo en un directorio específico.
Por ejemplo, si desea extraer un contenido de tar en el directorio /my_drive/Linux/files, utilice el comando:
tar -xf archive.tar.gz -C /my_drive/Linux/files
Cómo extraer archivos Tar comprimidos Gzip
Ahora, ¿qué sucede cuando desea extraer el contenido del archivo de un archivo tar pero se comprime con un compresor gzip? Primero, tendrás que descomprimirlo usando este comando:
tar xvzf archive.tar.gz
x – Esto le indica a tar que extraiga el archivo o archivos
v-Enumera todos los archivos por separado en su archivo
z – Informa al comando tar para descomprimir el archivo gzip
f-Indica a tar que le está dando un nombre de archivo para trabajar con
De manera similar, puede usar la opción-C para descomprimir el archivo tar gz en un directorio separado utilizando el comando:
tar xvzf -C archive.tar.gz /path/to/my_drive/Linux/files
Finalmente, también puede extraer un archivo sin usar tar en la línea de comandos:
gunzip sample_file.gz
Cómo listar un alquitrán.Archivo gz
Digamos que desea extraer tar.archivos gz, pero solo los específicos de su archivo. Para asegurarte de no eliminar accidentalmente ningún archivo tar, primero tendrás que aprender a enumerar todos los archivos encontrados en tu tar.
Hay dos formas de listar los archivos en su tar, en la que uno usará la opción-v como parte del comando.
Opción 1:
Para listar todos los archivos, usaremos la opción-t:
tar -tf archive.tar.gz
Se le solicitará una pantalla en la línea de comandos similar a esta:
file 1file 2file 3file 4
Opción 2:
Si desea enumerar todos los archivos en sus archivos tar y desea ver más información, como el tamaño del archivo, la marca de tiempo y el propietario, usamos la opción-v:
tar -tvf archive.tar.gz
Cómo Extraer Archivos Específicos De Tar.gz
Ha aprendido a enumerar todos los archivos en su tar, por lo que al extraer archivos específicos en su línea de comandos, usamos el comando tar-xf seguido de los nombres de los archivos separados por un espacio para cada archivo.
Por ejemplo, desea extraer sample_file1 y sample_file2, utilizando el comando tar-xf:
tar -xf archive.tar.gz sample_file1 sample_file2
El comando tar-xf también funciona si desea extraer un directorio específico:
tar -xf archive.tar.gz directory 1 directory 2 directory 3
Si quieres extraer .jpg (jpeg) o .archivos js (javascript) por ejemplo, puede escribir el comando tar-xf seguido de la opción-comodines:
tar -xf archive.tar.gz --wildcards '*.jpg'
Si intenta extraer un archivo que no existe en el sistema, se le solicitará un mensaje de error:
tar -xf archive.tar.gz SAMPLEREAD Output: tar: SAMPLEREAD: Not found in archivetar: Exit with failure status due to previous errors
Cómo extraer un archivo.Tar. bz2
Ha aprendido a descomprimir un tar.archivo gz junto con cómo extraer archivos específicos, archivos comprimidos gzip, contenido de tar en un directorio específico. ¿Qué sucede cuando se comprime con un compresor bZip2?
Este proceso también seguirá el mismo proceso de extracción que el compresor Gzip, solo que en lugar de usar la opción-z, usaremos la opción-j:
tar -xvjf archive.tar.bz2
La opción-j informará a tar de descomprimir el bZip2.
Cómo crear un archivo Tar comprimido
Hay dos opciones para hacer esto: usar el programa 7-zip o a través de la línea de comandos.
Opción 1: Uso de 7-zip
Paso 1: Abra el programa 7-zip
Paso 2: Seleccione todas las carpetas y archivos que desee colocar en el archivo tar
Paso 3: Haga clic con el botón derecho en cualquiera de los elementos resaltados y haga clic en «Agregar al archivo.»
Paso 4: En el menú desplegable Formato de archivo, seleccione » tar «y presione «ACEPTAR».»
Opción 2: Usar la línea de comandos
Supongamos que desea convertir un archivo de una carpeta llamada «samplefiles» en archivos.alquitrán.gz. La sintaxis será la siguiente:
tar -czvf name_of_archive.tar.gz /path/to/folder or file
Usando el ejemplo «samplefiles» el comando será el siguiente:
tar -czvf files.tar.gz /usr/local/samplefiles