Cómo crear un archivo TAR
- Añade archivos con Elegir archivos o arrastrándolos a la zona de arrastre. Usa Añadir una carpeta, o suelta una carpeta, para incluir un directorio entero con sus subcarpetas.
- Introduce un Nombre del archivo. Con el valor predeterminado
archiveobtienesarchive.tar. - Haz clic en Crear TAR.
- Guarda el resultado con su botón Descargar.
El archivo tar se genera en tu navegador. No se sube ninguno de tus archivos.
Qué hace tar y qué no hace
Tar se creó para Unix a finales de la década de 1970 para escribir archivos en cinta magnética, y su nombre todavía significa «archivo en cinta» (tape archive). Hace un solo trabajo: une muchos archivos y carpetas en un único archivo, conservando la ruta y los metadatos de cada uno. No comprime. Un .tar con 100 MB de documentos es ligeramente mayor que 100 MB, porque cada archivo lleva una cabecera de 512 bytes y se rellena hasta un múltiplo de 512 bytes.
Eso parece un inconveniente, pero un tar sin comprimir es útil cuando:
- los archivos ya están comprimidos (fotos, vídeo, ZIP), así que volver a comprimirlos solo cuesta tiempo;
- piensas comprimir el tar más tarde con la herramienta y los ajustes que prefieras;
- un programa pide expresamente subir un
.tar, como hacen algunas herramientas de contenedores, firmware y alojamiento; - quieres un archivo que se pueda leer rápido y transmitir en flujo sin descomprimir.
Detalles del formato
Los archivos TAR se escriben en el formato POSIX pax, el estándar tar moderno de POSIX.1-2001. Los diseños de tar más antiguos limitan las rutas a unos 100 caracteres y solo admiten nombres en ASCII simple; pax guarda la ruta completa en una cabecera extendida, así que las rutas largas y los nombres de archivo que no están en inglés, como Präsentation.pdf o nombres de carpetas en japonés, se conservan intactos. También se registra la fecha de modificación original de cada archivo, lo que hace de tar una buena opción para copias de seguridad y para entregar carpetas de proyecto a compañeros.
Las carpetas vacías se omiten, y a las rutas duplicadas se les añade « (2)» o « (3)» en lugar de sobrescribirse entre sí.
Para extraer el resultado, usa tar -xf archive.tar en Linux, macOS o Windows 10 y 11, haz doble clic en él en el Finder de macOS o ábrelo en cualquier gestor de archivos comprimidos habitual. El comando equivalente para crear uno tú mismo es tar -cf archive.tar folder/.
Consejos
- ¿Quieres el mismo paquete comprimido? Crear archivo TAR.GZ es la opción más ampliamente compatible, y Crear archivo TAR.XZ da archivos más pequeños.
- ¿Envías a usuarios de Windows que no usan la línea de comandos? Crear archivo ZIP es la opción más segura.
- Para convertir un ZIP existente a tar, usa ZIP a TAR.
chmod +x sobre ellos, o crea el tar en la máquina con el comando tar cuando los permisos importen.Preguntas frecuentes
¿Por qué mi archivo TAR es más grande que los archivos originales?
Tar añade una cabecera a cada archivo y rellena cada uno hasta bloques de 512 bytes, sin compresión. Elige TAR.GZ, TAR.BZ2 o TAR.XZ para obtener un archivo más pequeño.
¿Se conservan las fechas de los archivos?
Sí. La hora de modificación de cada archivo se escribe en el archivo TAR y los extractores estándar la restauran.
¿Cuánto puedo meter en un TAR?
El archivo se genera en memoria. Los totales de más de unos 700 MB son lentos, y se rechazan los de más de 2 GB.
Actualizado