p7zip es un puerto de línea de comandos de 7-Zip Para sistemas POSIX, incluyendo Linux.
instalación
instale el paquete p7zip.
el comando para ejecutar el programa es el siguiente:
$ 7z
ejemplos
$ 7z u <archive name> <file name>
Lista el contenido de un archivo:
$ 7z l <archive name>
Extraer todos los archivos de un archivo en el directorio actual sin el uso de nombres de directorio:
$ 7z e <archive name>
Extracto con rutas completas:
$ 7z x <archive name>
Extraer en un nuevo directorio:
$ 7z x -o<folder name> <archive name>
Comprobar la integridad del archivo:
$ 7z t <archive name>
Diferencias entre 7z, 7za y 7zr binarios
El paquete incluye tres binarios, /usr/bin/7z
, /usr/bin/7za
y /usr/bin/7zr
., Sus páginas de manual explican las diferencias:
- 7z(1) usa plugins para manejar archivos.
- 7za (1) es un ejecutable independiente que maneja menos formatos de archivo que 7z.
- 7zr(1) es un ejecutable independiente. Es una «versión ligera» de 7za que solo maneja archivos 7z. A diferencia de 7za, no puede manejar archivos cifrados.
solución de problemas
los archivos ZIP se extraen con una codificación incorrecta
Si ve nombres de archivos/directorios extraídos con una codificación incorrecta, instale unzip-iconvAUR., Por lo general, sucede con los archivos creados en el Explorador de archivos de Windows. Considere el uso de 7-Zip con el fin de evitar este tipo de problemas en el futuro.
ver también
- 7-Zip homepage