Cómo usar el comando zipinfo en Linux

Cómo usar el comando zipinfo en Linux
ZipInfo es un comando Linux que muestra los detalles técnicos sobre los archivos ZIP, como el tipo de compresión, el estado de cifrado, los permisos de acceso y enumerar sus contenidos.

Zipinfo enumera todas las entradas en el archivo Line by Line y resume toda la información en el archivo.

Usando zipinfo

La sintaxis básica para usar el comando es:

$ Zipinfo Archive_File

Suponiendo que tenga un archivo de archivo zip, debe pasar su nombre al comando y verá toda la información. Para nuestro ejemplo, creemos un archivo zip que contenga diferentes archivos y directorios utilizando el cremallera dominio.

Hemos creado un archivo zip, parentdir.cremallera, que usaremos.

Zipinfo - Uso básico

Información del archivo de listas

Para enumerar el contenido y la información del archivo ZIP, use el comando:

$ zipinfo parentdir.cremallera

La salida muestra los permisos del contenido dentro del archivo, el tamaño y las entradas totales. Además, este es el formato predeterminado "LS -L" para UNIX y también se puede invocar usando el indicador -S.

En la salida, el primer campo representa los permisos de archivo de cada archivo. El siguiente campo, en nuestro caso, 3.0, representa la versión del zip. Los últimos tres campos son el nombre del archivo y la fecha y hora de modificación.

Muestra el tamaño de la cremallera

Para ver el tamaño de sus archivos de archivo zip, use el -H bandera.

$ zipinfo -h parentdir.cremallera

En nuestro caso, el archivo zip es de 880 bytes y solo tenemos 6 entradas contenidas en él.

Enumere solo nombres de archivo

Puede mostrar los nombres de los archivos dentro del archivo zip, excluyendo todos los demás detalles, como comentarios, trailers y encabezados. Utilizar el -1 bandera como se muestra.

$ zipinfo -1 parentdir.cremallera

Solo se muestran los nombres de archivo.

Lista en demasiado

El indicador -v enumerará la información del archivo zip en un formato de multipage y resaltará los detalles de cada archivo en el archivo.

$ zipinfo -v parentdir.cremallera

Puede tener en cuenta que la información representa cada uno de los contenidos del archivo y toda su información, como comentarios, tamaño, permisos, tamaño de compresión, longitud del archivo y más. Si desea obtener todos los detalles del Archive Zip, la bandera -V respaldó.

Enumere los archivos totales

La forma más rápida de enumerar el número total de archivos en un archivo zip (los tamaños totales comprimidos y sin comprimir, y el factor de compresión) es usar el indicador -t. Sin embargo, vale la pena señalar que el tamaño total comprimido es exclusivo de los bytes de encabezado adicionales para cada entrada cifrada.

Para enumerar los archivos totales:

$ zipinfo -t parentdir.cremallera

Fecha y hora de visualización

Puedes usar el -T bandera para imprimir en forma de yymmdd.HHMMSS Si prefiere usar el formato decimal ordenable para las fechas,

$ zipinfo -t parentdir.cremallera

La salida será:

Es casi como el formato estándar, excepto el formato decimal.

Incluir comentario de archivo

Si el archivo zip tiene algún comentario, puede incluirlos en la salida agregando el -z bandera.

Tratar con un solo archivo en el archivo

Habiendo visto el contenido de su archivo, puede optar por enumerar la información de un solo archivo. Para hacerlo, debe especificar el nombre de su archivo de destino.

Por ejemplo, en nuestro caso, podemos imprimir los detalles de Archivo5.TXT Usando el comando:

$ zipinfo parentdir.archivo zip5.TXT

En la salida a continuación, ahora tenemos detalles de File5.txt solo.

También puede combinar diferentes opciones mientras especifica explícitamente qué archivo dentro del archivo para usar.

Tomemos un ejemplo de obtener la información de un archivo específico. El comando será:

$ zipinfo -v parentdir.archivo zip5.TXT

La salida solo dará los detalles de File5.txt, como se muestra.

Ver más recientemente modificado

El -T La bandera le permite mostrar la fecha y la hora asociadas con los archivos en formato simbólico. Si lo combina con una utilidad de clasificación, puede ver los archivos modificados recientemente que comienzan con los más recientes.

Use el comando:

$ zipinfo -t parentdir.Zip | ordenar -nr

El -nr clasifica la fecha numéricamente en reversa. En nuestro caso, tenemos nuestro archivo5.txt como el archivo modificado más recientemente.

Conclusión

Hay mucha funcionalidad asociada con Zipinfo, y lo que hemos cubierto hoy no limita su poder. Cada vez que necesite mostrar el contenido de un archivo zip, use el comando zipinfo linux. Además, zipinfo -v abrirá la página de ayuda para que navegue.