Cómo ver el contenido de archivos ZIP o TAR sin descomprimir en Linux
Trabajar con archivos es una tarea común en Linux, pero a veces es posible que no sepa cómo es el contenido de un archivo. Si desea buscar dentro de un archivo ZIP o TAR sin descomprimirlo, existen herramientas que pueden ayudarlo.
Usar descomprimir para ver archivos ZIP
Para ver los archivos ZIP internos, necesitará unzip
una utilidad que puede no estar habilitada de manera predeterminada. Puede instalarlo desde el administrador de paquetes de su sistema si ese no es el caso:
sudo apt install zip unzip
Esta utilidad se usa para extraer archivos ZIP, pero con -l
una marca en minúsculas, se mostrará el contenido en su lugar:
unzip -l file
Si solo desea una lista sin procesar de todos los archivos en un archivo, puede usar zipinfo
con una -1
bandera para imprimir solo los nombres de archivo:
zipinfo -1 file
Esto puede ser útil para scripts bash o cuando se pasa a otros comandos como less
, que pueden ayudarlo a buscar en un archivo grande. También puede pasarlo a una utilidad de texto como grep
o sed
para encontrar coincidencias para archivos específicos:
zipinfo -1 file | grep string
Uso de tar para ver archivos
Los archivos TAR, también conocidos como tarballs, son otro formato de archivo ampliamente utilizado en Linux. También puede imprimir su contenido sin extraer usando -t
la bandera
tar -tf filename.tar.gz
Al igual que zipinfo
, esto imprime una lista sin procesar de todos los archivos y se puede pasar a otras utilidades para su procesamiento.
Deja una respuesta