Jump to content

7-Zip (Português)

From ArchWiki
Status de tradução: Este artigo é uma tradução de 7-Zip. Data da última tradução: 2026-08-06. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.

7-Zip é um compactador de arquivos com uma alta razão de compressão. Anteriormente, ele era providenciado pelo pacote p7zip.

Nota Como em geral tanto file quanto archive são traduzidos para "arquivo", frequentemente utilizarei "archive" como sinônimo de "arquivo compactado".

Instalação

Instale o pacote 7zip.

O comando para executar o programa é simplesmente:

$ 7z

De uma forma alternativa, o bsdtar(1) fornece suporte ao arquivo compactado (archive) 7z e é incluído no pacote libarchive.

Exemplos

Atenção Não use o formato 7z para propósitos de backup, pois ele não salva o usuário dono/grupo dos arquivos.

Adicionar arquivo/diretório ao arquivo compactado (ou criar um novo):

$ 7z a nome_do_archive nome_do_arquivo

É possível também colocar uma senha no arquivo compactado com a opção -p, e esconder sua estrutura com -mhe=on:

Atenção Ao usar o parâmetro -p, será requisitada a inserção de uma senha na linha de comando. Desde a versão 24.09, o que você escreve no prompt Enter password: não é mais escondido; suas digitações são visíveis, e não há uma etapa de confirmação de senha.
$ 7z a nome_do_archive nome_do_arquivo -p -mhe=on

Atualizar arquivos existentes no archive ou adicionar novos:

$ 7z u nome_do_archive nome_do_arquivo

Listar os conteúdos de um arquivo compactado:

$ 7z l nome_do_archive

Extrair todos os arquivos de um arquivo compactado ao diretório atual:

$ 7z x nome_do_archive

Extraí-los em um outro diretório:

$ 7z x -onome_do_diretório nome_do_archive

Verificar a integridade do arquivo compactado:

$ 7z t nome_do_archive

Diferenças entre os binários 7z, 7za e 7zr

O pacote inclui três binários:

  • 7z usa plugins para lidar com arquivos compactados.
  • 7za é um executável auto-contido que lida com menos formatos de arquivos compactados que o 7z.
  • 7zr é um executável auto-contido. É uma versão "light" do 7za que se concerne apenas com o formato 7z. Ao contrário do 7za, ele não sabe lidar com arquivos compactados encriptados.

Veja também