C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) tail Uso: Muestra las últimas líneas de un archivo
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] C Shell (csh) tail Uso: Muestra las últimas líneas de un archivo

Overview

El comando tail se utiliza para mostrar las últimas líneas de un archivo de texto. Es especialmente útil para monitorear archivos de registro en tiempo real, ya que permite ver las entradas más recientes.

Usage

La sintaxis básica del comando tail es la siguiente:

tail [opciones] [archivo]

Common Options

  • -n [número]: Especifica cuántas líneas mostrar desde el final del archivo. Por defecto, muestra las últimas 10 líneas.
  • -f: Sigue el archivo en tiempo real, mostrando nuevas líneas a medida que se añaden.
  • -c [número]: Muestra los últimos bytes del archivo en lugar de líneas.

Common Examples

Aquí hay algunos ejemplos prácticos del uso del comando tail:

  1. Mostrar las últimas 10 líneas de un archivo:
    tail archivo.txt
    
  2. Mostrar las últimas 20 líneas de un archivo:
    tail -n 20 archivo.txt
    
  3. Seguir un archivo en tiempo real (por ejemplo, un archivo de registro):
    tail -f archivo.log
    
  4. Mostrar los últimos 50 bytes de un archivo:
    tail -c 50 archivo.txt
    

Tips

  • Utiliza tail -f para monitorear archivos de registro mientras se generan nuevas entradas, lo que es útil para la depuración.
  • Combinado con otros comandos, como grep, puedes filtrar las líneas que te interesan. Por ejemplo:
    tail -f archivo.log | grep "error"
    
  • Recuerda que tail puede trabajar con archivos de gran tamaño sin cargar todo el archivo en memoria, lo que lo hace eficiente para archivos de registro extensos.