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

Advertencia: No utilice el formato 7z para fines de copia de seguridad, ya que no guarda el propietario/grupo de archivos. Ver 7z (1) para más detalles.,p>

$ 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