GNU/Linux >> Tutoriales Linux >  >> Linux

Ver archivos usando los comandos cat, more, tail, head y wc

Hay varios comandos que muestran información sobre un archivo en formato de solo lectura. Los comandos de visualización de archivos incluyen lo siguiente:

  • gato
  • más
  • cola
  • cabeza
  • wc

comando gato

El comando cat muestra el contenido de uno o más archivos de texto en la pantalla sin pausa.

$ cat filename

Por ejemplo:

# cat data.txt
northwest       NW      Joel Craig          10
western         WE      Sharon Kelly        40
southwest       SW      Chris Foster        33
central         CT      Sheri Watson        44

No utilice el comando cat para leer archivos binarios. El uso del comando cat para leer archivos binarios puede hacer que una ventana de terminal se congele. Si su ventana de terminal se congela, cierre la ventana de terminal y abra una nueva ventana de terminal.

Nota :Antes de intentar abrir un archivo con el comando cat, se recomienda que primero ejecute el comando de archivo para determinar el tipo de archivo.

más comando

El comando more muestra el contenido de un archivo de texto una pantalla a la vez.

$ more filename

El

--More--(n%)

aparece un mensaje en la parte inferior de cada pantalla, donde n% es el porcentaje del archivo que se ha mostrado. Cuando se ha mostrado todo el archivo, aparece el indicador de shell.

Cuando aparece el mensaje –Más–(n%) en la parte inferior de la pantalla, puede usar las teclas descritas en la tabla para desplazarse por el archivo.

Comando de teclado Acción
Barra espaciadora Avanza una pantalla
Volver Desplaza una línea a la vez
b Retrocede una pantalla
h Muestra un menú de ayuda de características
/cadena Busca hacia adelante el patrón
n Encuentra la siguiente aparición del patrón
p Sale y vuelve al indicador de shell

jefe de mando

El comando head muestra las primeras 10 líneas de un archivo.

$ head -n filename

Puede cambiar el número de líneas que se muestran utilizando la opción -n. Por ejemplo, para mostrar las primeras cinco líneas del archivo /var/log/messages, ingrese el comando head con la opción -n establecida en 5.

$ head -5 /var/log/messages

Comando de cola

El comando tail muestra las últimas 10 líneas de un archivo.

$ tail –n/+n filename

Puede cambiar el número de líneas que se muestran usando las opciones -n o +n.
– El -n muestra n líneas desde el final del archivo.
– El +n La opción muestra el archivo desde la línea n hasta el final del archivo.

Por ejemplo, para mostrar las últimas cuatro líneas del archivo /var/log/messages, ingrese el comando tail con la opción -n establecida en 4.

$ tail -4 /usr/dict/words

Por ejemplo, para mostrar la línea 10 hasta el final del archivo data.txt, ingrese el comando tail con la opción +n establecida en 10.

$ tail +10 data.txt

comando wc

El comando wc muestra el número de líneas, palabras y caracteres contenidos en un archivo.

$ wc -options filename

Puede usar las siguientes opciones con el comando wc.

Símbolo Descripción
-l Recuento de líneas
-w Recuento de palabras
-c Recuento de bytes
-m Recuento de caracteres

Cuando usa el comando wc sin opciones, la salida muestra la cantidad de líneas, palabras y caracteres contenidos en el archivo. Por ejemplo, para mostrar el número de líneas, palabras y caracteres en el archivo dante, use el comando wc.

$ wc data.txt
32      223     1319    data.txt

Por ejemplo, para mostrar el número de líneas en el archivo dante, ingrese el comando wc con la opción -l.

$ wc -l data.txt
32 data.txt


Linux
  1. Comandos de cabeza y cola en Linux explicados con ejemplos

  2. ¿Redireccionamiento de Io y el comando principal?

  3. wget vs curl:Cómo descargar archivos usando wget y curl

  4. unix - cabeza Y cola del archivo

  5. Cómo verificar el sistema operativo y la versión usando un comando de Linux

Las 6 mejores formas de ver archivos en Linux

La diferencia entre más, menos y la mayoría de los comandos

Cat Command en Linux:ejemplos esenciales y avanzados

5 comandos para ver el contenido de un archivo en la línea de comandos de Linux

Comando Stat:mostrar atributos de archivos y directorios

Comando tar de Linux para comprimir y extraer archivos