Diferença entre GZIP e TAR

zip_software_amaGZIP vs TAR
A extensão .tar.gz é muito popular no download de arquivos, especialmente em sistemas operacionais não Windows. Mas, ao contrário da maioria das extensões, isso não tem como objetivo identificar um único programa que seria usado para abrir esse arquivo; ele aponta para dois. Tar é um formato de arquivo, mas também é o nome do programa que produz o arquivo. Tar é um arquivador, o que significa que arquiva vários arquivos em um único arquivo, mas sem compactação. Gzip, que lida com a extensão .gz, é a ferramenta de compactação usada para reduzir o espaço em disco usado pelo arquivo.

A maioria dos usuários do Windows está acostumada a ter um único programa para compactar e arquivar os arquivos. Alguns dos programas que fazem isso são Winrar, 7zip e Winzip. Mas este não é o caso no Ambientes UNIX e Linux onde o arquivamento e a compactação são duas operações completamente diferentes. Tarball é o nome usado para identificar qualquer coleção de arquivos que foram arquivados em um único arquivo pelo aplicativo Tar, esteja ele compactado ou não. Embora o Gzip seja a ferramenta de compactação mais comum usada com tarballs, não é a única. Há também outra ferramenta de compactação chamada Bzip2, que pode compactar ainda mais o arquivo, mas pode demorar muito mais.



Existem vantagens e desvantagens em criar um tarball compactado em comparação com os aplicativos padrão que fazem as duas coisas. Um tarball compactado poderia ter reduzido drasticamente o tamanho do arquivo - a ferramenta de compactação não está compactando os arquivos individualmente, mas tratando todo o tarball como um grande arquivo. Isso é ainda mais aparente ao lidar com arquivos semi-compactados como GIF e JPG arquivos.



A desvantagem de usar esse formato é que você não conseguiria extrair um único arquivo. Como todo o arquivo é compactado como um todo, você também precisa descompactar todo o arquivo antes de extrair um único arquivo. Extrair um único arquivo de um grande tarball compactado pode levar muito mais tempo do que extrair um único arquivo dos mesmos arquivos compactados e arquivados por uma ferramenta diferente, como Winrar ou Winzip.

Resumo:
1. Gzip é uma ferramenta de compressão usada para reduzir o tamanho de um arquivo
2. Tar é um arquivador usado para combinar vários arquivos em um
3. Gzip e Tar são geralmente usados ​​em conjunto para criar Tarballs que são compactados significativamente
4. Extrair um arquivo individual pode demorar muito mais com tarballs compactados do que com outros formatos



Publicações Populares

Diferença entre defensas americanas e mexicanas

Para-lamas americano x mexicano Quando se fala em para-lama, alguns adoram ter um para-lama americano e outros preferem os mexicanos. Embora tanto o americano quanto o

Diferença entre casta e religião

O que é casta? Casta é um sistema de estratificação social, ou agrupamento de pessoas de acordo com riqueza, renda, ocupação ou status social. Casta é

Qual foi o rifle japonês padrão da Segunda Guerra Mundial?

Qual era o rifle japonês padrão da Segunda Guerra Mundial e como ele se compara aos seus homólogos aliados? Joseph Forbes, Pittsburgh, PA? ? ? O diretor da escola



Diferença entre bonecos e fantoches

Muppets vs Puppets Puppets e Muppets não são realmente diferentes uns dos outros. De forma simples, podemos dizer que um Muppet é na verdade uma espécie de fantoche.

Diferença entre crescimento exponencial e declínio exponencial

O crescimento exponencial está aumentando exponencialmente os valores com o tempo, enquanto o declínio está diminuindo exponencialmente os valores com o tempo. O que é crescimento exponencial? Definição

Diferença entre RDBMS e MongoDB

A Internet é a nova fronteira do mundo digital e hoje, mais da metade da população mundial está online. Com bilhões de pessoas usando a Internet,