GNU/Linux >> Tutoriales Linux >  >> Linux

7 formas de usar el comando Head de Linux

Linux tiene un conjunto de comandos poderosos para realizar diferentes operaciones. Entre esos comandos está el Jefe. También es un comando importante que se usa para mostrar los números N de líneas de un archivo. ¿Por qué es necesario? Imagine un escenario en el que está trabajando en la línea de comandos de Linux y continuamente se crea o se actualiza un archivo de registro.

Solo necesita ver las primeras líneas para asegurarse de que todo funciona según lo previsto. Ahí es cuando el comando Encabezado será útil, ya que puede mostrar rápidamente solo las primeras líneas del archivo.

Sintaxis:

head <option> <file>

Donde

Comando principal en ejemplos de Linux

1. Mostrar las primeras diez líneas

De forma predeterminada, devuelve las primeras diez líneas del archivo. Si se proporciona más de un nombre de archivo, devuelve las primeras diez líneas de cada archivo.

head /etc/passwd

Ejemplo:

2. Mostrar las primeras N líneas

En lugar de mostrar las primeras diez líneas, puede controlar la cantidad de líneas que desea mostrar. La sintaxis general para tal propósito es la siguiente:

head -n <num> <file>

Donde es un parámetro obligatorio que representa el número de líneas que desea mostrar en la salida.

head -n 5 /etc/passwd

Ejemplo:

3. Mostrar los primeros N bytes

También puede definir la cantidad de primeros bytes que desea mostrar en la salida en lugar de líneas.

Sintaxis:

head -c <num> <file>

Donde es un parámetro obligatorio que representa la cantidad de bytes que desea mostrar en la salida.

head -c 50 /etc/passwd

Ejemplo:

4. Mostrar datos de archivo con encabezado

Podemos usar el comando head para mostrar líneas de múltiples archivos siempre precedidos por el encabezado del nombre del archivo.

Sintaxis:

head -v  <file1> <file2>
head -v /etc/passwd /etc/shadow

Ejemplo:

5. Mostrar datos de archivo sin encabezado

Podemos usar el comando head para mostrar líneas de varios archivos sin el encabezado del nombre de archivo precedido.

Sintaxis:

head -q  <file1> <file2>
head -q /etc/passwd /etc/shadow

Ejemplo:

6. Filtre datos de archivos usando el comando grep

Puede filtrar datos del archivo combinando el comando grep con el comando head usando una canalización.

Sintaxis:

head <file> | grep <searchterm>

Aquí es la cadena que desea buscar y mostrar dentro del archivo.

head /var/log/auth.log | grep tuts

Este comando solo devolverá líneas que contengan nuestro término de búsqueda 'tuts'.

Ejemplo:

7. Mostrar N archivos usados ​​más recientemente

El comando Head se puede combinar usando una tubería con otros comandos de Linux. Al igual que puede usar el comando head con el comando ls para obtener N archivos usados ​​más recientes.

Sintaxis:

ls -t | head -n 5

Este comando buscará primero los archivos más recientes y mostrará solo los 5 archivos usados ​​más recientemente.

Ejemplo:

Conclusión

Como puede ver, el comando head es útil para manipular archivos grandes, especialmente los grandes archivos de registro en los que desea ver datos recientes en lugar de abrir un archivo completo, lo que puede consumir mucha memoria y tiempo.


Linux
  1. 3 formas interesantes de usar el comando cowsay de Linux

  2. Cómo usar el comando grep de Linux

  3. Cómo usar el comando de historial en Linux

  4. 5 formas de usar el comando mover en Linux

  5. Cómo usar el comando id en Linux

Herramientas de administrador de sistemas:11 formas de usar el comando ls en Linux

Cómo usar el comando fd en el sistema Linux

15 formas de utilizar el comando Watch de Linux para las actividades cotidianas

¿Cómo usar el comando wget en Linux?

¿Cómo usar el comando xargs en Linux?

Uso del comando grep en Linux