archivador de archivos


Un archivador de archivos es un programa de computadora que combina una cantidad de archivos en un archivo de almacenamiento , o una serie de archivos de almacenamiento, para facilitar el transporte o el almacenamiento. Los archivadores de archivos pueden emplear compresión de datos sin pérdida en sus formatos de archivo para reducir el tamaño del archivo.

Los archivadores básicos simplemente toman una lista de archivos y concatenan su contenido secuencialmente en archivos. Los archivos de almacenamiento deben almacenar metadatos , al menos los nombres y las longitudes de los archivos originales, si es posible una reconstrucción adecuada. Los archivadores más avanzados almacenan metadatos adicionales, como las marcas de tiempo originales , los atributos de archivo o las listas de control de acceso .

El proceso de creación de un archivo de almacenamiento se denomina archivado o empaquetado . La reconstrucción de los archivos originales del archivo se denomina desarchivar , desempaquetar o extraer .

Uno de los primeros archivadores fue el archivo de comandos Multics , descendiente del comando CTSS del mismo nombre, que era un archivador básico y no realizaba compresión. Multics también tenía un comando "tape_archiver", abreviado ta , que fue quizás el precursor de unix' tar . [1]

Las herramientas de Unix ar , tar y cpio actúan como archivadores pero no como compresores. Los usuarios de las herramientas de Unix usan herramientas de compresión adicionales, como gzip , bzip2 o xz , para comprimir el archivo de almacenamiento después de empaquetar o eliminar la compresión antes de desempaquetar el archivo de almacenamiento. Las extensiones de nombre de archivo se agregan sucesivamente en cada paso de este proceso. Por ejemplo, archivar una colección de archivos con tar y luego comprimir el archivo resultante con gzip da como resultado un archivo con .tar.gzextensión.

El archivador integrado de Microsoft Windows , así como el software de archivado de terceros, como WinRAR y 7-zip , suelen utilizar una interfaz gráfica de usuario . También ofrecen una interfaz de línea de comandos opcional , mientras que el propio Windows no lo hace. Los archivadores de Windows realizan tanto el archivado como la compresión. Es posible que se ofrezca o no una compresión sólida , según el producto: el propio Windows no la admite; WinRAR y 7-zip lo ofrecen como una opción que se puede activar o desactivar.