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.
La sintaxis básica del comando tail
es la siguiente:
tail [opciones] [archivo]
-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.Aquí hay algunos ejemplos prácticos del uso del comando tail
:
tail archivo.txt
tail -n 20 archivo.txt
tail -f archivo.log
tail -c 50 archivo.txt
tail -f
para monitorear archivos de registro mientras se generan nuevas entradas, lo que es útil para la depuración.grep
, puedes filtrar las líneas que te interesan. Por ejemplo:
tail -f archivo.log | grep "error"
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.