10 Exemplos de comando 7ZIP (Arquivo de Arquivos) no Linux

10 Exemplos de comando 7ZIP (Arquivo de Arquivos) no Linux

7-ZIP é um arquiver de arquivo aberto gratuito, plataforma cruzada, poderosa e totalmente com base em um alto índice de compressão, para janelas. Tem uma poderosa versão da linha de comando que foi portada para Linux/Posix sistemas.

Tem uma alta taxa de compressão em 7z formato com Lzma e LZMA2 A compressão, suporta muitos outros formatos de arquivo, como XZ, BZIP2, GZIP, TAR, ZIP e WIM, para empacotar e descompactar; AR, RAR, MBR, EXT, NTFS, FAT, GPT, HFS, ISO, RPM, LZMA, UEFI, Z e muitos outros para extrair apenas.

Fornece forte AES-256 criptografia em formatos 7z e zip, oferece uma taxa de compressão a de 2-10 % para formatos ZIP e GZIP (muito melhor do que os oferecidos pela PKZIP e WINZIP). Ele também vem com capacidade de extração de auto-extração para o formato 7Z e está localizado em até 87 idiomas.

Como instalar o 7ZIP no Linux

O porto de 7zip em sistemas Linux é chamado p7zip, Este pacote vem pré-instalado em muitas distribuições de Linux mainstream. Você precisa instalar o P7ZIP-FULL Pacote para obter os utilitários da CLI 7Z, 7za e 7ZR em seu sistema, como segue.

Instale o 7Zip no Debian, Ubuntu ou Linux Mint

As distribuições Linux baseadas no Debian vem com três pacotes de software relacionados a 7zip e eles são p7zip, P7ZIP-FULL e p7zip-rar. Sugere -se instalar P7ZIP-FULL pacote, que suporta muitos formatos de arquivo.

$ sudo apt-get install p7zip-full 

Instale o 7ZIP em Fedora ou CentOS/Rhel

As distribuições Linux baseadas em Red Hat vem com dois pacotes relacionados a 7zip e eles são p7zip e P7ZIP-PLUGINS. Sugere -se instalar os dois pacotes.

Para instalar esses dois pacotes, você precisa ativar o repositório EPEL nas distribuições do CentOS/RHEL. No Fedora, não há necessidade de configurar o repositório adicional.

$ sudo yum install p7zip p7zip-plugins 

Uma vez o 7zip Pacote instalado, você pode avançar ainda mais para aprender alguns exemplos úteis de comando 7zip para empacotar ou desembalar vários tipos de arquivos na seção a seguir.

Aprenda exemplos de comando 7ZIP no Linux

1. Para criar um .7z Arquivo Arquivo, Use "a" opção. Os formatos de arquivo suportados para criação são 7z, xz, gzip, alcatrão, zip e bzip2. Se o arquivo de arquivo fornecido já existir, ele "adicionará" os arquivos a um arquivo existente, em vez de substituí -lo.

$ 7z a hiper.7z hyper_1.4.2_I386.Deb 
Crie Arquivo de Arquivo 7Z no Linux

2. Para extrair um .7z Arquivo Arquivo, Use "E" opção, que extrairá o arquivo no presente diretório de trabalho.

$ 7z e hiper.7z 
Extrair arquivo de arquivo 7Z no Linux

3. Para selecionar um formato de arquivo, use -t (Nome do formato) Opção, que permitirá selecionar o formato de arquivo como ZIP, GZIP, BZIP2 ou TAR (o padrão é 7z):

$ 7z A -tzip hiper.fecho eclair hyper_1.4.2_I386.Deb 
Crie o arquivo zip 7Z no Linux

4. Para ver uma lista de arquivos em um arquivo, use "eu" (lista) Função, que exibirá o tipo de formato de arquivo, método usado, arquivos no arquivo, entre outras informações, como mostrado.

$ 7z l hiper.7z 
Lista 7Z Informações do arquivo

5. Para testar a integridade de um arquivo de arquivo, use "T" (teste) função como mostrado.

$ 7z t hiper.7z 
Verifique a integridade do arquivo 7Z

6. Para fazer backup de um diretório, você deve usar o 7za utilidade que preserva o proprietário/grupo de um arquivo, diferentemente de 7z, o -si a opção permite a leitura de arquivos de stdin.

$ tar -cf - Tecmint_files | 7za a -si tecmint_files.alcatrão.7z 

7. Para restaurar um backup, use -então opção, que enviará a saída para o stdout.

$ 7za x -So Tecmint_files.alcatrão.7z | Tar XF - 

8. Para definir um nível de compressão, use o -mx opção como mostrado.

$ tar -cf - Tecmint_files | 7za a -si -mx = 9 tecmint_files.alcatrão.7z 

9. Para atualizar um arquivo de arquivo existente ou remover o (s) arquivo (s) de um arquivo de arquivo, use "você" e "D" opções, respectivamente.

$ 7z u $ 7z D   

10. Para definir uma senha em um arquivo de arquivo, use -p senha_here sinalizador como mostrado.

$ 7ZA A -P Password_here Tecmint_secrets.alcatrão.7z 

Para mais informações, consulte o 7z Página do homem, ou vá para a página inicial 7ZIP: https: // www.7-ZIP.org/.

É tudo por agora! Neste artigo, explicamos 10 exemplos de comando 7ZIP (arquivo de arquivo) no Linux. Use o formulário de feedback abaixo para fazer qualquer pergunta ou compartilhar seus pensamentos conosco.