p7zip é uma porta de linha de comando de 7-Zip para sistemas POSIX, incluindo Linux.
instalação
Instalar o pacote p7zip.
O comando para executar o programa é o seguinte:
$ 7z
Exemplos
$ 7z u <archive name> <file name>
Lista o conteúdo de um arquivo:
$ 7z l <archive name>
Extrair todos os arquivos a partir de um arquivo para o diretório atual sem a utilização de nomes de diretório:
$ 7z e <archive name>
Extrair com o caminho completo:
$ 7z x <archive name>
Extraia para um novo diretório:
$ 7z x -o<folder name> <archive name>
Verificar a integridade do arquivo:
$ 7z t <archive name>
Diferenças entre 7z, 7za e 7zr binários
O pacote inclui três binários, /usr/bin/7z
/usr/bin/7za
e /usr/bin/7zr
., Suas páginas de manual explicam as diferenças:
- 7z (1) usa plugins para lidar com arquivos.
- 7za (1) é um executável independente que lida com menos formatos de arquivo do que 7z.
- 7zr(1) é um executável independente. É uma” versão leve ” de 7za que só lida com arquivos 7z. Em contraste com o 7za, ele não pode lidar com arquivos criptografados.
solução de problemas
os arquivos ZIP são extraídos com codificação errada
Se vir os nomes dos ficheiros / directórios extraídos com codificação errada, instale unzip-iconvAUR., Normalmente acontece com arquivos criados no Windows File Explorer. Considere o uso de 7-Zip, a fim de evitar tais problemas no futuro.
Ver também
- 7-Zip homepage