Como converter TAR para 7Z
- Adicione o seu arquivo .TAR - arraste-o para a caixa acima ou clique para procurar.
- Converta-o para .7Z em poucos segundos.
- Baixe o seu novo arquivo .7Z.
O que esperar
- A propriedade de arquivos Unix (uid/gid) não é armazenada em
.7z- se o arquivo for restaurado em um servidor Linux onde as permissões são importantes, mantenha o.taroriginal ou use.tar.xzem vez disso. - Arquivos já compactados (JPEG, MP4, ZIP) dentro do TAR mal encolherão - espere os maiores ganhos com texto, código-fonte e logs.
- Criar arquivos
.7zgrandes com LZMA2 é mais lento que o gzip; se a velocidade for mais importante que o tamanho do arquivo, considere.tar.gzem vez disso.
Perguntas frequentes
A conversão de TAR para 7Z sempre requer duas etapas?
Sim - o TAR não possui compressão própria, portanto, as ferramentas devem extrair os arquivos primeiro e depois recomprimi-los em um contêiner
.7z. Nenhuma ferramenta oferece uma transcodificação direta real em uma única etapa.O arquivo .7z será menor que o .tar original?
Geralmente sim: o LZMA2 no 7Z normalmente reduz o tamanho em 20-70% para conteúdo baseado em texto, mas arquivos já compactados, como imagens ou vídeos, mostrarão pouca ou nenhuma redução.
As permissões de arquivo são preservadas ao converter TAR para 7Z?
Permissões básicas de leitura/gravação/execução são mantidas no Linux ao usar o 7-Zip, mas a propriedade Unix (nomes de usuário e grupo) não é armazenada no 7Z e será perdida.
Posso converter .tar.gz diretamente para .7z sem extrair para o disco?
Sim - com o 7-Zip você pode usar pipes:
7z x file.tar.gz -so | 7z a -si output.7z, o que evita a gravação de um arquivo .tar temporário no disco.