📅  最后修改于: 2023-12-03 15:30:04.883000             🧑  作者: Mango
En el mundo de la programación, es común encontrarse con documentos y archivos que contienen gran cantidad de información, lo cual puede dificultar su transferencia o almacenamiento en dispositivos de almacenamiento. En estos casos, la mejor opción es comprimir estos archivos usando el formato ZIP. En este artículo se describirá cómo hacerlo usando la terminal de Linux mediante Shell-Bash.
El comando zip
es una herramienta de compresión y empaquetamiento para Linux que permite crear y administrar archivos ZIP. A continuación se muestran algunos comandos útiles para comprimir y descomprimir archivos usando zip
.
Para comprimir uno o más archivos o directorios en un archivo ZIP, se puede usar el siguiente comando:
zip -r archivo.zip archivo1 archivo2 directorio1 directorio2
Donde:
-r
indica que la acción se aplicará de forma recursiva, es decir, se incluirán todos los archivos y subdirectorios dentro de los directorios especificados.archivo.zip
es el nombre del archivo ZIP a crear.archivo1, archivo2, directorio1, directorio2
son los nombres de los archivos o directorios a comprimir.Ejemplo:
Supongamos que se desea comprimir el archivo documento.txt
, el directorio imagenes
y el archivo presentacion.ppt
en un archivo ZIP llamado mis_archivos.zip
. El siguiente comando realizaría la acción:
zip -r mis_archivos.zip documento.txt imagenes presentacion.ppt
Para descomprimir un archivo ZIP en la ubicación actual del terminal, se puede usar el siguiente comando:
unzip archivo.zip
Donde:
archivo.zip
es el nombre del archivo ZIP a descomprimir.Ejemplo:
Supongamos que se desea descomprimir el archivo mis_archivos.zip
. El siguiente comando realizaría la acción:
unzip mis_archivos.zip
Para ver la lista de archivos dentro de un archivo ZIP sin extraerlos, se puede usar el siguiente comando:
unzip -l archivo.zip
Donde:
-l
indica que la acción se limitará a mostrar la lista de archivos dentro del archivo ZIP.archivo.zip
es el nombre del archivo ZIP a visualizar.Ejemplo:
Supongamos que se desea ver la lista de archivos dentro del archivo mis_archivos.zip
. El siguiente comando realizaría la acción:
unzip -l mis_archivos.zip
La compresión de archivos es una tarea común en el mundo de la programación para reducir el tamaño de los archivos y facilitar su transferencia o almacenamiento. El uso del comando zip
en Linux es un método rápido y sencillo para comprimir y descomprimir archivos y directorios en un archivo ZIP. Con los comandos descritos en este artículo, podrás realizar esta tarea eficazmente en la terminal de Linux mediante Shell-Bash.