A veces necesitamos ver en tiempo real como va modificandose un fichero por ejemplo un LOG de accesos web, para eso Linux nos provee de un comando realmente útil para monitorizar ficheros, hablamos de «tail»

Mostrar en tiempo real un fichero:

tail -f /ruta/nombrefichero

Por defecto nos muestra las últimas 10 líneas, si queremos especificar un número de líneas podemos usar la opción «-n» por ejemplo si queremos mostrar solo las 25 últimas líneas lanzamos este comando:

tail -n 25 -f /ruta/nombrefichero

Muy útil para monitorizar log de sitios web cuando se quieren «debuggear» o para monitorizar los errores de sistema o actividad de un servidor.

Por ejemplo aqui tengo una captura de las últimas 10 líneas de un log de apache donde voy viendo los accesos a una web en tiempo real:

captura