Tutoriales

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

En este tutorial aprenderemos cómo ver el contenido de un archivo y / o un archivo comprimido sin extraerlo en sistemas operativos Linux y tipo Unix.

Técnicamente, 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, con una ubicación de almacenamiento compartida en el /tmp Directorio en sistemas Linux y Unix.

Tan pronto como reinicie el sistema, el contenido de /tmp El directorio desaparecerá.

Archivado frente a compresión de archivos

Antes de continuar, déjame explicarte cómo archivar y comprimir archivos. Existe una diferencia significativa entre los dos.

Archivar es el proceso de combinar varios archivos o carpetas, o ambos, en un solo archivo. En este caso, el archivo resultante no se comprimirá.

La compresión es un método para combinar varios 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 un 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. Aquí he enumerado 10 métodos.

1. Usando el Vim Editor

Vim no es solo un editor. Podemos hacer varias cosas con Vim. El siguiente comando muestra el contenido de un archivo comprimido sin descomprimirlo.

$ vim ostechnix.tar.gz
Ver el contenido de un archivo o un archivo comprimido con el editor de Vim en Linux

Incluso puede explorar el archivo y abrir los archivos de texto (si los hay) en el archivo también. Para abrir un archivo de texto, simplemente use las teclas de flecha para colocar el cursor delante del archivo y presione ENTER para abrirlo.

2. Usando el comando tar

Para enumerar el contenido de un archivo tar, haga lo siguiente:

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

O usar -v Marca para mostrar las propiedades detalladas del archivo de almacenamiento, p. Ej. B. 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

3. Usando el comando rar

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

$ 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. Uso del comando Unrar

Puedes hacer lo mismo con Unrare Comando con l Marque 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 utilizar el comando descomprimir con -l Marcar para mostrar el contenido de un archivo zip como se muestra a continuación.

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

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, fecha de creación y porcentaje de compresión, etc.

8. Usando el comando Zcat

Cómo ver el contenido de un archivo comprimido sin extraerlo con zcat Orden, hacemos:

$ zcat ostechnix.tar.gz

El Zcat es el mismo que "gunzip -c" Mando. 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 Less

Como ya sabrá, el 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 escribiendo less Mando:

$ less ostechnix.tar.gz

Conclusión

Ahora sabe cómo mostrar el contenido de un archivo de archivos comprimidos utilizando varios comandos en Linux. Espero que encuentres esto útil.

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba