Curiosioux

Blog Personal Dedicado a la Ciberseguridad

El Comando zip en GNU/Linux: Guía para la Compresión de Archivos

El comando zip en los sistemas operativos basados en GNU/Linux es una herramienta fundamental para archivar y comprimir datos. Este comando permite a los usuarios agrupar varios archivos y directorios en un solo archivo comprimido, conocido como «archivo zip». No solo ayuda a ahorrar espacio de almacenamiento, sino que también facilita el transporte y la distribución de grandes cantidades de datos.

Funcionamiento Básico

La sintaxis básica es:

Comprimir un único archivo

Si necesitas comprimir varios archivos a la vez:

Para comprimir un directorio y su contenido, utiliza la opción -r (recursivo):

Opciones útiles que podemos usar

El comando zip incluye muchas opciones que permiten personalizar el proceso de compresión. Algunas de las opciones más útiles son:

  • -r: Comprime directorios de forma recursiva.
  • -m: Tras comprimir, mueve los archivos al archivo comprimido (los elimina del sistema).
  • -e: Crea un archivo zip cifrado solicitando una contraseña.
  • -q: Modo silencioso, no muestra el progreso ni los mensajes.
  • -9: Optimiza la compresión para obtener el archivo zip más pequeño posible (aunque toma más tiempo).

Comandos avanzados

Para cifrar un directorio comprimido:

Al usar la opción -e, se solicitará al usuario que ingrese una contraseña. El archivo zip resultante estará cifrado y requerirá esta contraseña para descomprimir.

Comprimir y mover archivos al archivo zip.

Después de ejecutar este comando, archivo1.txt y archivo2.txt se moverán al archivo zip y se eliminarán del sistema.

Optimizar la compresión al máximo

Descomprimimos

Descomprimir archivos zip protegidos con contraseña en GNU/Linux es un proceso sencillo utilizando el comando unzip. Ya sea especificando la contraseña directamente en la línea de comando o ingresándola de manera interactiva, unzip facilita el acceso a los archivos comprimidos y protegidos.

Deja una respuesta

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