GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo ver el contenido de un archivo o archivo comprimido en Linux

En este tutorial, vamos a aprender cómo ver el contenido de un Archivo y/o un archivo Comprimido sin extraerlo realmente en sistemas operativos Linux y similares a Unix.

Técnicamente hablando, no es posible ver el contenido de un archivo y/o archivos comprimidos sin extraerlos.

Detrás de escena, los archivos comprimidos se descomprimen en un directorio temporal, una ubicación común es /tmp directorio en sistemas Linux y Unix.

Una vez que reinicie el sistema, el contenido de /tmp el directorio desaparecerá.

Archivar frente a comprimir archivos

Antes de continuar, permítanme aclarar acerca de Archivar y comprimir archivos. Hay una diferencia significativa entre ambos.

El archivado es el proceso de combinar varios archivos o carpetas, o ambos, en un solo archivo. En este caso, el archivo resultante no se comprime.

La compresión es un método de combinar múltiples archivos o carpetas o ambos en un solo archivo y finalmente comprimir el archivo resultante. El archivo no es un archivo comprimido, pero el archivo comprimido puede ser un archivo.

¿Claro? Bueno, vayamos al tema.

Ver el contenido de un archivo o archivo comprimido en Linux

Gracias a la comunidad de Linux, hay muchas aplicaciones de línea de comandos disponibles para mostrar el contenido de los archivos comprimidos y de almacenamiento. Aquí he enumerado 10 métodos.

1. Uso del Editor Vim

Vim no es solo un editor. Usando Vim, podemos hacer muchas cosas. El siguiente comando muestra el contenido de un archivo comprimido sin descomprimirlo.

$ vim ostechnix.tar.gz

Incluso puede navegar por el archivo y abrir los archivos de texto (si los hay) en el archivo también. Para abrir un archivo de texto, simplemente coloque el cursor del mouse frente al archivo usando las teclas de flecha y presione ENTER para abrirlo.

Lectura recomendada:

  • PacVim:un juego CLI para aprender los comandos de Vim
  • Cómo usar Vim Editor para ingresar texto en cualquier lugar
  • Cómo comentar varias líneas a la vez en Vim Editor
  • Cómo administrar los complementos de Vim usando Vundle en Linux
  • Cómo utilizar la función de revisión ortográfica en el editor de texto Vim
  • Cómo editar varios archivos con Vim Editor

2. Usando el comando Tar

Para enumerar el contenido de un archivo tar, ejecute:

$ tar -tf ostechnix.tar
ostechnix/
ostechnix/image.jpg
ostechnix/file.pdf
ostechnix/song.mp3

O utilice -v marca para ver las propiedades detalladas del archivo comprimido, como permisos, propietario del archivo, grupo, fecha de creación, etc.

$ tar -tvf ostechnix.tar
drwxr-xr-x sk/users 0 2018-07-02 19:30 ostechnix/
-rw-r--r-- sk/users 53632 2018-06-29 15:57 ostechnix/image.jpg
-rw-r--r-- sk/users 156831 2018-06-04 12:37 ostechnix/file.pdf
-rw-r--r-- sk/users 9702219 2018-04-25 20:35 ostechnix/song.mp3

Lea también:

  • Cómo archivar archivos y directorios en Linux - Parte 1

3. Usando el comando Rar

Para ver el contenido de un archivo rar, simplemente haga:

$ rar v ostechnix.rar

RAR 5.60 Copyright (c) 1993-2018 Alexander Roshal 24 Jun 2018
Trial version Type 'rar -?' for help

Archive: ostechnix.rar
Details: RAR 5

Attributes Size Packed Ratio Date Time Checksum Name
----------- --------- -------- ----- ---------- ----- -------- ----
-rw-r--r-- 53632 52166 97% 2018-06-29 15:57 70260AC4 ostechnix/image.jpg
-rw-r--r-- 156831 139094 88% 2018-06-04 12:37 C66C545E ostechnix/file.pdf
-rw-r--r-- 9702219 9658527 99% 2018-04-25 20:35 DD875AC4 ostechnix/song.mp3
----------- --------- -------- ----- ---------- ----- -------- ----
9912682 9849787 99% 3

4. Usando el comando Descomprimir

También puedes hacer lo mismo usando Unrar comando con l bandera como se muestra a continuación.

$ unrar l ostechnix.rar

UNRAR 5.60 freeware Copyright (c) 1993-2018 Alexander Roshal

Archive: ostechnix.rar
Details: RAR 5

Attributes Size Date Time Name
----------- --------- ---------- ----- ----
-rw-r--r-- 53632 2018-06-29 15:57 ostechnix/image.jpg
-rw-r--r-- 156831 2018-06-04 12:37 ostechnix/file.pdf
-rw-r--r-- 9702219 2018-04-25 20:35 ostechnix/song.mp3
----------- --------- ---------- ----- ----
9912682 3

5. Usando el comando Zip

Para ver el contenido de un archivo zip sin extraerlo, use el siguiente comando zip:

$ zip -sf ostechnix.zip
Archive contains:
Life advices.jpg
Total 1 entries (597219 bytes)

6. Usando el comando Descomprimir

También puede usar el comando Descomprimir con -l bandera para mostrar el contenido de un archivo zip como el siguiente.

$ unzip -l ostechnix.zip 
Archive: ostechnix.zip
Length Date Time Name
--------- ---------- ----- ----
597219 2018-04-09 12:48 Life advices.jpg
--------- -------
597219 1 file

Lectura relacionada:

  • Cómo comprimir y descomprimir archivos en Linux
  • Cómo archivar archivos y directorios en Linux - Parte 2

7. Usando el comando Zipinfo

$ zipinfo ostechnix.zip 
Archive: ostechnix.zip
Zip file size: 584859 bytes, number of entries: 1
-rw-r--r-- 6.3 unx 597219 bx defN 18-Apr-09 12:48 Life advices.jpg
1 file, 597219 bytes uncompressed, 584693 bytes compressed: 2.1%

Como puede ver, el comando anterior muestra el contenido del archivo zip, sus permisos, la fecha de creación y el porcentaje de compresión, etc.

8. Usando el comando Zcat

Para ver el contenido de un archivo comprimido sin extraerlo usando zcat comando, hacemos:

$ zcat ostechnix.tar.gz

El zcat es el mismo que "gunzip -c" dominio. Por lo tanto, también puede usar el siguiente comando para ver el contenido del archivo/archivo comprimido:

$ gunzip -c ostechnix.tar.gz

9. Usando el comando Zless

Para ver el contenido de un archivo/archivo comprimido usando el comando Zless, simplemente haga lo siguiente:

$ zless ostechnix.tar.gz

Este comando es similar a "less" comando donde muestra la salida página por página.

10. Usando el comando Menos

Como ya sabrá, cuanto menos El comando se puede usar para abrir un archivo para lectura interactiva, lo que permite desplazarse y buscar.

Ejecute el siguiente comando para ver el contenido de un archivo/archivo comprimido usando less comando:

$ less ostechnix.tar.gz

Lectura relacionada:

  • Cómo archivar archivos y directorios en Linux

Conclusión

Ahora sabe cómo ver el contenido de un archivo comprimido usando varios comandos en Linux. Espero que encuentres esto útil.


Linux
  1. Cómo ver el contenido de los archivos comprimidos en Linux

  2. Cómo usar el comando Tar en Linux

  3. Cómo ver o cambiar ACL en archivos de Linux

  4. Cómo tar, untar archivos y ver el contenido del archivo tar en Linux

  5. ¿Cómo obtener el tamaño físico de un archivo en Linux?

Las 6 mejores formas de ver archivos en Linux

Cómo enumerar el contenido de un paquete en Linux

Cómo descomprimir los archivos gz en Linux

Ver el contenido de un archivo en la línea de comandos de Linux

Cómo agregar texto al comienzo del archivo en Linux

¿Cómo usar el comando Gzip en Linux?