Cómo ver el contenido de archivos ZIP o TAR sin descomprimir en Linux

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

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