TAR (Tape Archive)
TAR e um formato de arquivo que combina multiplos ficheiros num unico ficheiro sem compressao. E amplamente utilizado em sistemas Unix/Linux e frequentemente emparelhado com gzip ou bzip2 para compressao (.tar.gz, .tar.bz2).
Tipo MIME
application/x-tar
Tipo
Binรกrio
Compressรฃo
Sem perdas
Vantagens
- + Preserves Unix permissions, ownership, symbolic links, and timestamps
- + Streaming-friendly โ can be created and extracted via pipes
- + Standard on all Unix/Linux systems with no additional software
Desvantagens
- โ No built-in compression โ must be combined with gzip, bzip2, or xz
- โ No random access โ extracting one file requires reading sequentially
- โ Less intuitive for Windows users than ZIP
Quando usar .TAR
Use TAR (.tar.gz) para backups de ficheiros em Linux, distribuicao de codigo fonte e quando a preservacao de permissoes Unix e links simbolicos e necessaria.
Detalhes tรฉcnicos
O TAR armazena ficheiros sequencialmente com cabecalhos de 512 bytes contendo nome, tamanho, permissoes, proprietario e timestamps. Preserva symlinks, hard links e permissoes Unix. Sem compressao โ a compressao e tratada por ferramentas externas.
Histรณrico
O TAR foi criado em 1979 para o Unix Version 7 para escrever dados em fitas magneticas. O formato evoluiu atraves do POSIX.1-1988 (ustar), POSIX.1-2001 (pax) e variantes GNU, permanecendo central na administracao de sistemas Unix.