Ver contenido a partir de una línea específica
Si bien tail
se utiliza típicamente para ver el final de un archivo, también se puede usar para mostrar el contenido a partir de un número de línea específico. Esto se hace utilizando un signo más (+
) antes del número de línea.
Veamos el contenido de nuestro archivo de registro a partir de la línea 50:
Entrada:
tail -n +50 /home/labex/project/system.log
Escribe este comando en tu terminal y presiona Enter. La opción -n +50
le indica a tail
que comience a mostrar el contenido a partir de la línea 50 en adelante.
Este comando mostrará todas las líneas desde la línea 50 hasta el final del archivo. La salida puede ser bastante larga, dependiendo del tamaño de tu archivo de registro. Aquí tienes un ejemplo de lo que podrías ver:
2024-03-15 08:45:12 [INFO] Backup process completed successfully
2024-03-15 08:46:03 [WARNING] Low memory warning: Available memory below 15%
2024-03-15 08:47:30 [INFO] System update check initiated
...
(more lines)
...
2024-03-15 09:29:10 [INFO] Firewall rules updated successfully
2024-03-15 09:29:45 [INFO] User 'jane_smith' logged out
Esta función es especialmente útil cuando necesitas ver una gran parte de un archivo, comenzando desde un punto específico. Puede ayudarte a investigar problemas que podrían haber comenzado en un momento determinado o después de un evento en particular en tus registros.
Nota: Si especificas un número mayor que el número total de líneas en el archivo, tail
simplemente mostrará todo el contenido del archivo.