7-Zip (Português)
7-Zip é um compactador de arquivos com uma alta razão de compressão. Anteriormente, ele era providenciado pelo pacote p7zip.
Instalação
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
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:
-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:
7zusa 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.