7-Zip: Un excelente compresor / descompresor de archivos

7-zip es un compresor de archivos con un alto ratio de compresión . La principales características son:

  • – Alto ratio de compresión para formato 7z (algoritmo LZMA )
  • – Comprime / Descomprime: 7z, ZIP, GZIP, BZIP2 and TAR
  • – Descomprime: ARJ, CAB, CHM, CPIO, DEB, DMG, HFS, ISO, LZH, LZMA, MSI, NSIS, RAR, RPM, UDF, WIM, XAR and Z
  • – Encriptación robusta: AES-256 para los formatos 7z y ZIP
  • – Autodecompresión para el formato 7z (SFX)
  • – Versión para línea de comandos
  • – En GNU/Linux y en otras variantes UNIX se integra a File Roller, XArchiver y XArchive
  • – Se intregra al shell de Windows (Windows)
  • – Poderoso administrador de ficheros (Windows)
  • – Multi-plataforma
  • – Multi-idioma

p7zip es el port de 7-Zip para Unix

Instalar p7zip

Fedora

# yum -y install pzip p7zip-plugins

Debian / Ubuntu

# apt-get install p7zip-full 
Sinopsis
$ 7z <comandos> [<modificadores>] <nombre-del-archivo> 
[<ficheros a compactar>]
  • Comandos
  • a: Añade ficheros al archivo
  • b: Benchmark
  • d: Elimina ficheros del archivo
  • l: Lista el contenido del archivo
  • t: Verificación de integridad
  • u: Actualiza ficheros en el archivo
  • x: Extrae ficheros manteniendo la estructura de directorios
  • Modificadores (No se exponen todos para más info teclee 7z --help)
  • -m{Parametros}: Establece el método de compresión
  • -mhe=on|off: Habilita / deshabilita encriptación de encabezado (Solo para el formato 7z)
  • -o: Directorio hacia donde se va a descompactar los ficheros, por defecto el directorio actual
  • -p{Contraseña}: Establece contraseña
  • -sfx: Crea ficheros autodescomprimible
  • -si: Obtiene los datos de la salida estándard
  • -so: Vuelca los datos a la salida estándard
  • -slt: Muestra información técnica para el comando l
  • -t: Define el tipo de archivo
  • -v{Size}[b|k|m|g]: Crea volumenes
  • -y: Asume si en todas las confirmaciones

Ejemplos

Método lzma con compresión máxima
$ 7z a -t7z -m0=lzma -mx=9 flossblog.7z flossblog
  • Donde:
  • -t7z: formato 7z
  • -m0=lzma: Método LZMA
  • -mx=9: Máximo nivel de compresión
Descomprimir flossblog.7z hacia el directorio proyectos
$ 7z x flossblog.7z -oproyectos
Autodescomprimible
$ 7z a -sfx flossblog.exe flossblog

Para ejecutar el autodescomprimible teclee

$ ./flossblog.exe
Crear volumenes
$ 7z a -v1M flossblog.7z flossblog
Encriptar datos y encabezado
$ 7z a -mhe=on -pmi_contraseña flossblog.7z flossblog
Lecturas recomendadas

Proyecto 7-zip




2 Comentarios

  1. Wonded.com

    gracias! me sirve la info para crear proyectos comprimidos para mi web.

    Responder
    1. sedlav

      Gracias por tu comentario

      Responder

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *