10 ejemplos de comandos 7zip (archivo de archivos) en Linux

10 ejemplos de comandos 7zip (archivo de archivos) en Linux

7-Zip. es un archivador de archivos de código abierto gratuito, multiplataforma, potente y con todas las funciones con una alta relación de compresión para Windows. Tiene una poderosa versión de línea de comandos que se ha portado a sistemas Linux/POSIX.

Tiene una alta relación de compresión en formato 7z. con Compresión LZMA. y LZMA2. admite muchos otros formatos de archivo como XZ, BZIP2, GZIP, TAR, ZIP y WIM para empaquetar y desempacar; AR, RAR, MBR, EXT, NTFS, FAT, GPT, HFS, ISO, RPM, LZMA, UEFI, Z y muchos otros solo para extraer.

Proporciona un fuerte AES-256. cifrado en formatos 7z y ZIP, ofrece una relación de compresión de 2-10%. para formatos ZIP y GZIP (mucho mejor que los ofrecidos por PKZip y WinZip). También viene con capacidad de autoextracción para formato 7z y está localizado en hasta 87 idiomas.

Cómo instalar 7zip en Linux

El puerto de 7zip. en los sistemas Linux se llama p7zip. este paquete viene preinstalado en muchas distribuciones principales de Linux. Debe instalar el paquete p7zip-full. para obtener las utilidades de la CLI 7z, 7za y 7zr en su sistema, de la siguiente manera.

Instale 7zip en Debian, Ubuntu o Linux Mint

Las distribuciones de Linux basadas en Debian vienen con tres paquetes de software relacionados con 7zip. y son p7zip. p7zip-full. y p7zip-rar . Se sugiere instalar el paquete p7zip-full. que admite muchos formatos de archivo.

$ sudo apt-get install p7zip-full Instala 7zip en Fedora o CentOS/RHEL freestar.config.enabled_slots. push

Las distribuciones de Linux basadas en Red Hat vienen con dos paquetes relacionados con 7zip. y son p7zip. y p7zip-plugins. Se sugiere instalar ambos paquetes.

Para instalar estos dos paquetes, debe habilitar el repositorio EPEL en las distribuciones CentOS/RHEL. En Fedora, no es necesario configurar un repositorio adicional.

$ sudo yum install p7zip p7zip-plugins

Una vez instalado el paquete 7zip. puede avanzar para aprender algunos ejemplos útiles de comandos 7zip para empaquetar o descomprimir varios tipos de archivos en la siguiente sección.

Aprenda ejemplos de comandos 7zip en Linux

1.. Para crear un archivo .7z, use opción “a”. Los formatos de archivo admitidos para la creación son 7z, XZ, GZIP, TAR, ZIP y BZIP2. Si el archivo de almacenamiento dado ya existe, “agregará” los archivos a un archivo existente, en lugar de sobrescribirlo.

$ 7z a hyper.7z. hyper_1.4.2_i386.deb  Crear archivo de almacenamiento 7z en Linux  Crear archivo de almacenamiento 7z en Linux Crear archivo de almacenamiento 7z en Linux

2.. Para extraer un archivo .7z, use la opción “e”, que extraerá el archivo en el directorio de trabajo actual.

$ 7z e hyper.7z.  Extraer archivo de almacenamiento 7z en Linux  Extraer archivo 7z Archive en Linux Extraiga el archivo de almacenamiento 7z en Linux

3.. Para seleccione un formato de archivo, use la opción-t (nombre de formato), que le permitirá seleccionar el formato de archivo como zip, gzip, bzip2 o tar (el predeterminado es 7z):

$ 7z a-tzip hyper.zip. hyper_1.4.2_i386.deb  Crear archivo zip 7z en Linux  Crear archivo zip 7z en Linux Crear archivo zip 7z en Linux

4.. Para ver una lista de archivos en un archivo, utilice” l “(lista) función, que mostrará el tipo de formato de archivo, método utilizado, archivos en el archivo, entre otra información como se muestra.

$ 7z l hyper.7z.  List 7z File Information Lista de información del archivo 7z Enumere la información del archivo 7z

5.. Para probar la integridad de un archivo, use la función “t” (prueba) como se muestra.

$ 7z t hyper.7z. Comprobar la integridad del archivo 7z Check 7z Integridad del archivo Verificar la integridad del archivo 7z

6.. Para hacer una copia de seguridad de un directorio, debe utilizar la utilidad 7za. que conserva el propietario/grupo de un archivo, a diferencia de 7z, la opción-si permite la lectura de archivos desde stdin.

$ tar-cf-tecmint_files | 7za a-si tecmint_files.tar.7z

7.. Para restaurar una copia de seguridad, use la opción-so, que enviará la salida a stdout.

$ 7za x-so tecmint_files.tar .7z | tar xf-

8.. Para establecer un nivel de compresión, use la opción-mx como se muestra.

$ tar-cf-tecmint_files | 7za a-si-mx = 9 tecmint_files.tar.7z

9.. Para actualizar un archivo de almacenamiento existente o eliminar archivos de un archivo de almacenamiento, use “u” y “d” opciones, respectivamente.

$ 7z u $ 7z d

10.. Para establecer una contraseña para un archivo, use la marca-p password_here como se muestra.

$ 7za a-p password_here tecmint_secrets.tar.7z

Para obtener más información consulte la página de manual de 7z. o vaya a la página de inicio de 7zip: https://www.7-zip.org/.

¡Eso es todo por ahora! En este artículo, hemos explicado 10 ejemplos de comandos 7zip (Archivo de archivos) en Linux. Utilice el formulario de comentarios a continuación para hacer cualquier pregunta o compartir sus pensamientos con nosotros.