El comando "tar" - Iespai


El comando tar se utiliza para crear, gestionar y manipular archivos de cinta (tape archive) en sistemas Unix y Linux. A menudo se usa para comprimir archivos y directorios en un solo archivo y también para extraer contenido de archivos comprimidos. A continuación, te proporcionaré ejemplos de uso comunes del comando tar:

1. Crear un archivo tar:

Para crear un archivo tar de un directorio o archivos específicos, utiliza el siguiente comando:

tar -cvf archivo.tar directorio/

Este comando crea un archivo llamado archivo.tar que contiene todos los archivos y subdirectorios en el directorio especificado.

2. Comprimir un archivo tar usando gzip:

Puedes comprimir un archivo tar utilizando gzip al mismo tiempo. Esto es útil para ahorrar espacio en disco. Por ejemplo:

tar -czvf archivo.tar.gz directorio/

Este comando crea un archivo tar llamado archivo.tar y lo comprime con gzip, creando así archivo.tar.gz.

3. Comprimir un archivo tar usando bzip2:

Si prefieres usar bzip2 para la compresión, puedes hacerlo de la siguiente manera:

tar -cjvf archivo.tar.bz2 directorio/

Este comando crea un archivo tar llamado archivo.tar y lo comprime con bzip2, creando archivo.tar.bz2.

4. Listar el contenido de un archivo tar:

Para ver el contenido de un archivo tar sin extraerlo, puedes usar el siguiente comando:

tar -tvf archivo.tar

Esto mostrará una lista de archivos y directorios contenidos en archivo.tar.

5. Extraer un archivo tar:

Para extraer el contenido de un archivo tar, puedes utilizar el siguiente comando:

tar -xvf archivo.tar

Esto extraerá todos los archivos y directorios contenidos en archivo.tar en el directorio actual.

6. Extraer un archivo tar en un directorio específico:

Si deseas extraer un archivo tar en un directorio diferente, puedes especificarlo de la siguiente manera:

tar -xvf archivo.tar -C /ruta/al/directorio/destino/

Esto extraerá el contenido de archivo.tar en el directorio especificado en lugar del directorio actual.

7. Actualizar un archivo tar existente:

Puedes agregar archivos a un archivo tar existente utilizando la opción -r. Por ejemplo:

tar -rvf archivo.tar nuevo_archivo.txt

Esto agrega nuevo_archivo.txt al archivo tar existente archivo.tar.

8. Eliminar archivos de un archivo tar:

Para eliminar archivos de un archivo tar, puedes utilizar la opción --delete. Por ejemplo:

tar --delete -f archivo.tar archivo_a_eliminar.txt

Esto eliminará archivo_a_eliminar.txt del archivo tar archivo.tar.

9. Comprimir múltiples archivos en un solo archivo tar:

Puedes comprimir varios archivos en un solo archivo tar sin comprimirlo usando las opciones -T y -c. Por ejemplo:

tar -cvT lista_de_archivos.txt -f archivo.tar

Donde lista_de_archivos.txt es un archivo de texto que contiene la lista de archivos que deseas incluir en el archivo tar.

10. Crear un archivo tar en modo de archivo incremental:

Puedes crear un archivo tar en modo de archivo incremental utilizando la opción --listed-incremental. Por ejemplo:

tar --create --file=backup.tar --listed-incremental=incremental.snap directorio/

Esto crea un archivo tar llamado backup.tar en modo incremental, lo que permite realizar copias de seguridad de manera eficiente y agregar nuevos archivos en futuras operaciones de copia de seguridad.

Estos son algunos ejemplos de uso comunes del comando tar. Las opciones y funcionalidades del comando tar son muy versátiles, por lo que puedes ajustar su uso según tus necesidades específicas.

oscar Lastera Sanchez

Entradas recientes

Prengues el control remot: Explorant el Poder Ocult de les Webshells

La webshell és una tècnica utilitzada per obtenir control remot de servidors web compromesos en…

3 meses hace

Protección de Seguridad en PHP mediante la Desactivación de Funciones Peligrosas en php.ini

Deshabilitar funciones peligrosas en PHP mediante `php.ini` mejora la seguridad del entorno de producción.

3 meses hace

Els Deu Manaments de l’Ètica Informàtica: Una guia per a l’ús ètic de la tecnologia

L'ètica informàtica és un camp essencial en la nostra societat contemporània, on la tecnologia té…

3 meses hace

Guía Completa para el Uso de Nmap en Auditorías de Seguridad y Análisis de Red

Guía práctica sobre el uso de Nmap para escaneo de puertos y detección de servicios…

4 meses hace

La importància de comprendre la segmentació de xarxes en l’hacking ètic

L'hacking ètic, també conegut com a prova de penetració o pentesting, és una pràctica fonamental…

4 meses hace

La Necessitat de l’Encaminament: Perspectiva d’un Hacker

L'enrutament és essencial per dirigir el trànsit de paquets de dades entre dispositius en xarxes…

4 meses hace

Esta web usa cookies.