Arquivo - Archive file

Um corredor de arquivos no Arquivo Nacional

Na computação , um arquivo morto é um arquivo de computador composto por um ou mais arquivos junto com metadados . Os arquivos compactados são usados ​​para coletar vários arquivos de dados em um único arquivo para facilitar a portabilidade e armazenamento, ou simplesmente para compactar arquivos para usar menos espaço de armazenamento. Os arquivos de archive geralmente armazenam estruturas de diretório , informações de detecção e correção de erros , comentários arbitrários e, às vezes, usam criptografia integrada .

Formulários

Os arquivos compactados são particularmente úteis porque armazenam dados do sistema de arquivos e metadados no conteúdo de um arquivo específico e, portanto, podem ser armazenados em sistemas ou enviados por canais que não suportam o sistema de arquivos em questão, apenas o conteúdo do arquivo - exemplos incluem o envio uma estrutura de diretório por e - mail .

Além dos propósitos de arquivamento, os arquivos compactados são freqüentemente usados ​​para empacotar software para distribuição , já que o conteúdo do software costuma se espalhar naturalmente por vários arquivos; o arquivo é então conhecido como pacote . Embora o formato do arquivo de arquivamento seja o mesmo, existem convenções adicionais sobre o conteúdo, como exigir um arquivo de manifesto , e o formato resultante é conhecido como formato de pacote . Os exemplos incluem deb para Debian , JAR para Java e APK para Android .

Recursos

Os recursos suportados por vários tipos de arquivos incluem:

Alguns programas de arquivamento têm autoextração, autoinstalação, volume de origem e informações de mídia e notas / descrição do pacote.

A extensão do arquivo ou o cabeçalho do arquivo compactado são indicadores do formato do arquivo usado. Os arquivos compactados do computador são criados por um software de arquivamento , software de criação de disco óptico e software de imagem de disco .

Formatos de arquivo

Um formato de arquivo é o formato de um arquivo de arquivo. Alguns formatos são bem definidos por seus autores e se tornaram convenções com suporte de vários fornecedores e comunidades.

Tipos

  • Os formatos de arquivamento apenas armazenam metadados e arquivos concatenados .
  • A compactação apenas formata apenas arquivos compactados.
  • Os formatos multifuncionais podem armazenar metadados , concatenar, compactar, criptografar, criar detecção de erros e informações de recuperação e empacotar o arquivo em arquivos de extração e expansão automática.
  • Os formatos de pacotes de software são usados ​​para criar pacotes de software que podem ser arquivos de instalação automática.
  • Os formatos de imagem de disco são usados ​​para criar imagens de disco de volumes de armazenamento em massa.

Exemplos

As extensões de nome de arquivo usadas para distinguir diferentes tipos de arquivos incluem zip , rar , 7z e tar .

Java também introduziu uma família inteira de extensões de arquivo, como jar e war ( j é para Java ew é para web). Eles são usados ​​para trocar a implantação de código de bytes inteira. Às vezes, eles também são usados ​​para trocar o código-fonte e outros arquivos de texto, HTML e XML. Por padrão, eles são todos compactados.

Detecção e recuperação de erros

Os arquivos compactados geralmente incluem verificações de paridade e outras somas de verificação para detecção de erros , por exemplo, arquivos zip usam uma verificação de redundância cíclica (CRC). Os arquivos RAR podem incluir dados de correção de erros redundantes (chamados de registros de recuperação).

Os arquivos archive são às vezes acompanhados por arquivos de paridade (PAR) separados que permitem a detecção e recuperação de erros adicionais, particularmente na recuperação de arquivos ausentes em um archive de vários arquivos.

Veja também

Referências

links externos