Cómo ver el contenido de archivos ZIP o TAR sin extraerlos en Linux
Trabajar con archivos es una tarea común en Linux, pero a veces, es posible que no sepa cómo se ve el contenido del archivo. Si desea echar un vistazo al interior de un archivo ZIP o TAR sin extraerlo, existen herramientas que pueden ayudarlo.
Uso de descomprimir para ver archivos ZIP
Para ver los archivos ZIP internos, necesitará el unzip
utilidad, que podría no estar incluida de forma predeterminada. Puede instalarlo desde el administrador de paquetes de su sistema si no lo está:
sudo apt install zip unzip
Esta utilidad se utiliza para extraer archivos ZIP, pero con minúsculas -l
flag, listará los contenidos en su lugar:
unzip -l file
Si solo desea una lista sin procesar de todos los archivos en el archivo, puede usar zipinfo
con el -1
marca para imprimir solo nombres de archivo:
zipinfo -1 file
Esto puede ser útil para scripts de bash, o cuando se canaliza a otros comandos como less
, que puede ayudarlo a buscar en un archivo grande. También puede canalizarlo a una utilidad de texto como grep
o sed
para encontrar coincidencias para ciertos archivos:
zipinfo -1 file | grep string
RELACIONADO: Cómo usar el comando less en Linux
Uso de tar para ver tarballs
Los archivos TAR, también conocidos como tarballs, son otro tipo de formato de archivo usado comúnmente en Linux. También puede imprimir el contenido de estos sin extraerlos, utilizando el -t
bandera
tar -tf filename.tar.gz
Me gusta zipinfo
esto imprime una lista sin procesar de todos los archivos y se puede canalizar a otras utilidades para su procesamiento.
Descubre más contenido