¿Qué es TAR? Guía Completa del Formato TAR
Guía completa de archivos TAR - detalles técnicos, pros y contras, casos de uso y preguntas frecuentes
Última actualización:
Que es?
TAR (Tape Archive) es un formato de empaquetamiento de archivos originario de Unix a finales de los años 70. El nombre hace referencia a su propósito original: archivar archivos en unidades de cinta magnética para copia de seguridad.
TAR agrupa múltiples archivos y directorios en un único archivo de almacenamiento mientras preserva los metadatos del sistema de archivos, incluyendo permisos de archivo, propiedad, marcas de tiempo, enlaces duros y enlaces simbólicos, atributos que son esenciales en entornos Unix y Linux pero que los archivos ZIP no preservan de manera confiable.
A plain TAR file does not compress data - it only bundles files together, similar to how you might rubber-band a stack of papers. Compression is applied on top of the TAR archive using separate tools: gzip creates.tar.gz, bzip2 creates.tar.bz2, and xz creates.tar.xz. This separation of concerns (packaging vs. compression) is a Unix design philosophy. TAR archives are the universal distribution format for Linux software source code and system backups.
Especificaciones técnicas
Ventajas y desventajas
Advantages
Preserves file permissions, ownership, and symbolic links that are lost in ZIP and other Windows-centric formats.
The tar command is installed on every Unix, Linux, and macOS system by default.
TAR archives can be streamed directly through pipes, enabling network backup and compression without temporary files.
Pair with any compression tool (gzip, bzip2, xz, zstd) to get the exact speed-to-compression trade-off you need.
Disadvantages
A plain.tar file is often larger than the original files because it adds header overhead without reducing data size.
Extracting a single file from a TAR archive requires reading through the entire archive sequentially.
TAR is not natively supported on Windows outside of WSL and PowerShell, requiring third-party tools like 7-Zip.
Appending to a TAR archive adds duplicate entries for updated files rather than replacing them, which can cause confusion.
Cuándo usarlo
Aquí están las situaciones más comunes en las que TAR es la opción correcta:
Distribución de software de Linux
Open-source software releases are distributed as tar.gz or tar.xz source packages for compilation.
Copia de seguridad del sistema
Use tar to create complete backups of Linux filesystem directories including all permissions and ownership metadata.
Exportaciones de imágenes de Docker
Docker exports container images as TAR archives using docker save.
Transferencia de datos entre sistemas Unix
TAR is the standard way to package files for transfer between Unix/Linux systems without losing filesystem attributes.
Cómo abrir un archivo TAR
Los archivos TAR, comúnmente utilizados en entornos Unix y Linux, pueden ser manejados por una variedad de herramientas de software que van desde aplicaciones profesionales hasta opciones gratuitas y de código abierto. Las herramientas profesionales a menudo proporcionan características avanzadas para gestionar archivos grandes, mientras que las soluciones gratuitas y de código abierto atienden a usuarios que buscan capacidades directas de extracción y visualización.
Las herramientas basadas en navegador ofrecen conveniencia para acceso rápido sin instalación, mientras que las utilidades integradas del sistema proporcionan funcionalidad básica para usuarios que prefieren no usar software de terceros.
Al elegir software para archivos TAR, los factores de decisión clave incluyen la fidelidad del manejo de archivos, si la herramienta admite edición o se limita a la visualización, y el modelo de costo general. La compatibilidad de plataforma también es crucial, ya que algunas herramientas se restringen a sistemas operativos específicos.
Además, los usuarios deben considerar sus necesidades de exportación, ya que algunas aplicaciones permiten la conversión a otros formatos, lo que puede ser beneficioso al compartir archivos con usuarios que pueden no tener soporte para TAR.
WinRAR 6.20
WinRAR es un potente gestor de archivos que admite archivos TAR entre varios otros formatos. Permite a los usuarios crear, gestionar y extraer archivos TAR con alta fidelidad, asegurando que los permisos de archivo y los metadatos se conserven durante el proceso.
- Crear y extraer archivos TAR
- Conservar permisos de archivo y metadatos
- Soporte para archivos de múltiples volúmenes
- Encriptación fuerte AES-256
- Herramienta integrada de reparación de archivos
- Algoritmos de compresión robustos
- Interfaz fácil de usar
- Soporte completo de formatos
- Software de pago después del período de prueba
- Capacidades limitadas de edición
Exporta a:ZIP, RAR, 7Z, ISO
Ideal para:Elige WinRAR para una solución completa y fácil de usar para gestionar archivos TAR con características avanzadas.
Visitar WinRAR →7-Zip 22.01
7-Zip es un archivador de archivos gratuito y de código abierto que destaca en el manejo de archivos TAR. Ofrece una alta relación de compresión y admite la extracción y creación de archivos TAR, lo que lo convierte en una herramienta versátil para usuarios que necesitan gestionar varios formatos de archivo.
- Crear y extraer archivos TAR
- Alta relación de compresión
- Soporte para archivos de múltiples formatos
- Interfaz de línea de comandos para automatización
- Verificación de integridad de archivos
- Completamente gratuito y de código abierto
- Ligero y eficiente
- Fuerte apoyo de la comunidad
- Interfaz gráfica limitada en comparación con competidores
- Menos intuitivo para principiantes
Exporta a:ZIP, GZ, TAR.GZ, WIM
Ideal para:7-Zip es ideal para usuarios que buscan una herramienta gratuita y poderosa para gestionar archivos TAR sin necesidad de características extensas.
Visitar 7-Zip →The Unarchiver4.3.0
The Unarchiver es una herramienta simple y efectiva para usuarios de macOS para extraer archivos TAR y otros formatos de archivo. Se enfoca en la facilidad de uso, permitiendo a los usuarios acceder rápidamente al contenido de archivos TAR sin configuraciones o ajustes complejos.
- Extraer TAR y otros formatos de archivo
- Soporte para varios métodos de compresión
- Integración con Finder para acceso fácil
- Asociación automática de archivos
- Preserva la estructura de archivo original
- Interfaz fácil de usar
- Proceso de extracción rápido
- Ligero y eficiente
- Sin capacidades de creación de archivos
- Limitado a la plataforma macOS
Exporta a: N/A
Ideal para:The Unarchiver es perfecto para usuarios de macOS que necesitan una herramienta directa para extraer archivos TAR sin características adicionales.
Visitar The Unarchiver →PeaZip 9.2.0
PeaZip es un archivador de archivos gratuito que admite la gestión de archivos TAR entre muchos otros formatos. Proporciona una interfaz gráfica para crear y extraer archivos TAR, junto con características avanzadas como encriptación de archivos y procesamiento por lotes.
- Crear y extraer archivos TAR
- Encriptación de archivos y eliminación segura
- Procesamiento por lotes para múltiples archivos
- Interfaz de usuario personalizable
- Versión portátil disponible
- Rica en características con opciones de encriptación
- Compatibilidad multiplataforma
- Código abierto con desarrollo activo
- Interfaz más compleja para principiantes
- El rendimiento puede variar con archivos grandes
Exporta a:ZIP, 7Z, ARC, GZ
Ideal para:PeaZip es adecuado para usuarios que necesitan una herramienta versátil y rica en características para manejar archivos TAR, especialmente aquellos que valoran la seguridad.
Visitar PeaZip →Convert TAR Files
¿Necesitas convertir tus archivos TAR? Usa nuestro convertidor en línea gratuito.
Convert TAR Files