TAR (Tape ARchive) es el formato de archivo estándar en los sistemas Linux y Unix, con una historia que se remonta a 1979, cuando se creó para escribir datos en unidades de cinta secuenciales.A diferencia de ZIP o RAR, TAR no comprime datos: solo agrupa varios archivos y directorios en un solo archivo, preservando al mismo tiempo su estructura de directorios, permisos, propiedad y marcas de tiempo.La compresión generalmente se agrega como una capa separada canalizando a través de gzip ( .tar.gz ), bzip2 ( .tar.bz2 ) o xz ( .tar.xz ).
Un archivo .tar sin formato no está comprimido, lo que significa que su tamaño es igual al tamaño combinado de todos los archivos contenidos más una pequeña sobrecarga de metadatos.Esto hace que los archivos TAR sean rápidos de crear y extraer, ya que no implica ningún cálculo de compresión o descompresión.
AnExplorer abre archivos TAR de forma nativa: explora contenidos, obtiene una vista previa de los archivos o extrae todo a una carpeta.
Respuesta rápida
Abra AnExplorer → toque el archivo .tar → explore el contenido.Mantenga presionado → Extraer para extraer todos los archivos a una carpeta.
¿Qué es un archivo TAR?
TAR significa Archivo de cintas.Originalmente fue diseñado para escribir múltiples archivos secuencialmente en una cinta magnética con fines de respaldo.Hoy en día sigue siendo la herramienta de archivo dominante en entornos Unix, Linux y macOS debido a su simplicidad y confiabilidad.
Un archivo TAR contiene:
- Datos del archivo: el contenido real de cada archivo archivado
- Bloques de encabezado: bloques de 512 bytes que preceden a cada archivo que contiene metadatos.
- Estructura de directorio: información de ruta completa que preserva la jerarquía de carpetas
- Metadatos de Unix: permisos de archivos (chmod), propiedad (uid/gid), marcas de tiempo de modificación
- Enlaces simbólicos y físicos: se conservan cuando el archivo se crea en sistemas Unix.
TAR no comprime nada.Crea una réplica fiel de un árbol de directorios en un solo archivo.Esta filosofía de diseño separa las preocupaciones: TAR maneja la agrupación y una herramienta separada maneja la compresión.
Dónde se encuentran los archivos TAR
Los archivos TAR aparecen con frecuencia en estos contextos:
- Distribución de software Linux: archivos comprimidos de código fuente de los sitios web del proyecto
- Descargas de código fuente de GitHub: archivos del repositorio como
.tar.gz - Copias de seguridad NAS: Synology, QNAP y TrueNAS exportan copias de seguridad como TAR.
- Imágenes de Docker y contenedor: las capas del contenedor se almacenan como archivos TAR.
- exportaciones de terminal macOS: archivos incluidos con el comando
taren Mac - Copias de seguridad del servidor: cPanel, Plesk y los scripts de copia de seguridad personalizados producen TAR
- Herramientas de copia de seguridad de Android: algunas aplicaciones crean copias de seguridad
.tarpor aplicación - Administradores de paquetes — Los paquetes
.deb(Debian) y.rpm(Red Hat) contienen archivos TAR internamente - Cadenas de herramientas para desarrolladores: SDK, compiladores y herramientas de compilación cruzada
Cómo abrir archivos TAR con AnExplorer
Navegar sin extraer
- Inicie AnExplorer
- Navegue hasta la carpeta que contiene su archivo
.tar - Toque el archivo; se abre en el visor de archivos.
- Explore la estructura de directorios dentro del TAR.
- Toque archivos individuales para obtener una vista previa de ellos (texto, imágenes, documentos)
Extraer todo el archivo
- Navegue hasta el archivo
.taren AnExplorer - Mantenga presionado el archivo para seleccionarlo.
- Toque el menú (⋮) → Extraer
- Elija una carpeta de destino
- Toque Aceptar: la extracción se completa rápidamente ya que no se necesita descompresión.
Extraer archivos específicos
- Toque el archivo
.tarpara explorar su interior. - Navegue hasta los archivos o carpetas específicos que desee.
- Mantenga presionado para seleccionarlos.
- Toca Extraer → elige destino
- Solo se extraen los elementos seleccionados.
Cómo crear archivos TAR con AnExplorer
Puede crear archivos TAR directamente en su dispositivo:
- Navegue hasta los archivos o carpetas que desea agrupar.
- Mantenga presionado para seleccionarlos.
- Toque menú (⋮) → Comprimir
- Elija TAR como formato.
- Ponle un nombre a tu archivo
- Toque Aceptar: se crea el archivo TAR.
Nota: La creación de un TAR sin formato produce un archivo sin comprimir.Si necesita compresión, elija el formato TAR.GZ para un paquete comprimido.
Detalles técnicos
Formato de encabezado TAR
Cada archivo en un archivo TAR está precedido por un encabezado de 512 bytes que contiene:
| Campo | Tamaño | Descripción |
|---|---|---|
| Nombre | 100 bytes | Nombre de archivo (ruta) |
| Modo | 8 bytes | Permisos de archivos Unix |
| UID | 8 bytes | ID de usuario propietario |
| GID | 8 bytes | ID del grupo propietario |
| Tamaño | 12 bytes | Tamaño de archivo en bytes (octal) |
| tiempo | 12 bytes | Hora de la última modificación |
| Suma de comprobación | 8 bytes | Verificación de encabezado |
| Tipo | 1 byte | Tipo de archivo (normal, directorio, enlace simbólico) |
| Nombre del enlace | 100 bytes | Destino para enlaces simbólicos |
Variantes del formato TAR
Existen varios formatos de encabezado TAR:
| Formato | Año | Características clave |
|---|---|---|
| V7 (original) | 1979 | Rutas de 100 caracteres, metadatos básicos |
| USTAR | 1988 | Rutas de 256 caracteres, archivos de dispositivo |
| POSIX (pax) | 2001 | Longitud de ruta ilimitada, atributos extendidos |
| Alquitrán GNU | 1992 | Nombres largos, archivos dispersos, copia de seguridad incremental |
AnExplorer maneja todas las variantes TAR comunes.La mayoría de los archivos TAR modernos utilizan el formato GNU tar o POSIX pax.
TAR frente a TAR comprimido
| Formato | Ampliación | Compresión | Velocidad de extracción | Tamaño de archivo |
|---|---|---|---|---|
| ALQUITRÁN | .tar | Ninguno | Instantáneo (velocidad del disco) | Igual que el original |
| TAR + GZIP | .tar.gz o .tgz | GZIP (rápido) | Rápido | ~30–60% más pequeño |
| TAR + BZIP2 | .tar.bz2 o .tbz2 | BZIP2 (medio) | Moderado | ~35–65% más pequeño |
| ALQUITRÁN + XZ | .tar.xz o .txz | XZ/LZMA (lento) | Lento | ~40–70% más pequeño |
| TAR + ZSTD | .tar.zst | Zestándar (rápido) | Muy rápido | ~35–60% más pequeño |
Todas las variantes comprimidas son compatibles con AnExplorer.El formato que encuentre depende de quién creó el archivo y qué compensaciones prefirieron entre tamaño y velocidad.
TAR vs ZIP - Filosofía de diseño
| Aspecto | ALQUITRÁN | Código postal |
|---|---|---|
| Compresión | Separado (herramienta externa) | Integrado (por archivo) |
| Acceso a archivos | Secuencial | Acceso aleatorio |
| Metadatos | Permisos completos de Unix | Marcas de tiempo básicas |
| Enlaces simbólicos | ✅ Conservado | ❌ No compatible |
| Estándar abierto | ✅ POSIX | ✅ PKWARE |
| Plataforma dominante | Linux/Unix/Mac | Windows/Multiplataforma |
| Creando en el móvil | ✅ AnExplorer | ✅ AnExplorer |
La naturaleza secuencial de TAR significa que se debe leer todo el archivo para encontrar un archivo cerca del final.El directorio central de ZIP permite saltar directamente a cualquier archivo.Sin embargo, la compresión de flujo completo de TAR generalmente logra mejores proporciones que la compresión por archivo de ZIP, especialmente para colecciones de archivos pequeños similares.
Casos de uso comunes de TAR en Android
| Fuente | Lo que obtienes | Qué hacer |
|---|---|---|
| Descarga del código fuente de GitHub | repository-main.tar.gz | Extracto para leer el código fuente |
| Copia de seguridad NAS | Archivos de copia de seguridad TAR | Extraer para restaurar archivos específicos |
| Exportación de imágenes de Docker | Archivos TAR de capa | Explorar contenidos para inspección |
| software de linux | Archivo tar fuente | Extraer y leer documentación |
| Transferencia de archivos macOS | TAR desde la Terminal | Extracto para acceder a archivos transferidos |
| Migración de servidores | Copia de seguridad completa del sitio | Extraer datos de bases de datos y archivos |
Permisos en archivos TAR
Los archivos TAR conservan los permisos (chmod) y la propiedad (chown) de los archivos Unix.Al extraer en Android:
- El sistema de archivos de Android no aplica los permisos de Unix de la misma manera que Linux
- Los archivos se extraen con permisos de lectura/escritura estándar de Android
- Los indicadores ejecutables (
chmod +x) no tienen significado en el sistema de archivos de Android. - Los scripts de Shell dentro de los archivos TAR no se ejecutarán directamente en Android
- La información de propiedad (UID/GID) se ignora durante la extracción
Esto significa que los archivos TAR extraídos en Android pierden sus metadatos específicos de Unix.Si vuelve a archivar los archivos extraídos, el nuevo archivo tendrá los permisos predeterminados de Android.
Solución de problemas
La extracción de TAR lleva mucho tiempo
- La extracción
.tarsin procesar es rápida (limitada por la velocidad de E/S del disco, no hay trabajo de CPU) - Las variantes comprimidas (
.tar.gz,.tar.bz2,.tar.xz) requieren descompresión de la CPU - Un
.tar.bz2de 1 GB puede tardar entre 2 y 5 minutos en un teléfono de gama media .tar.xzes el más lento para descomprimir pero produce los archivos más pequeños
Error de "almacenamiento insuficiente" durante la extracción
- Los archivos TAR no muestran el tamaño sin comprimir antes de la extracción
- Las variantes TAR comprimidas pueden expandir de 2 a 5 veces su tamaño comprimido
- Calcule el espacio necesario como 3 veces el tamaño del archivo y verifique que lo tenga disponible
- Utilice Memory Cleaner para liberar almacenamiento antes de extraer archivos grandes
Los archivos extraídos tienen nombres incorrectos o caracteres confusos
- Es posible que el TAR haya sido creado con una codificación de caracteres diferente.
- La mayoría de las herramientas TAR modernas utilizan UTF-8, pero los archivos más antiguos pueden utilizar codificaciones específicas del sistema.
- AnExplorer maneja UTF-8 y codificaciones heredadas comunes
No se puede encontrar un archivo específico dentro de un TAR grande
- Utilice la función de búsqueda de AnExplorer mientras navega por el contenido del archivo
- Los archivos TAR pueden contener miles de archivos en estructuras de directorios profundas
- El explorador de archivos le permite navegar por el árbol de carpetas como si fueran directorios normales.
Guías relacionadas
- Abrir archivos TAR.GZ — variante TAR comprimida
- Abrir archivos ZIP — Guía de archivo ZIP
- Abrir archivos 7Z — archivo de alta compresión
- Abrir archivos RAR — Guía de archivos RAR
- Administrador de archivos
