tail(1) sin votos todavía

NOMBRE

tail - muestra la última parte de los ficheros

SINOPSIS

tail [OPCIÓN]... [FICHERO]...

DESCRIPCIÓN

Imprime las últimas 10 líneas de cada FICHERO en la salida estándar. Con más de un FICHERO, precede a cada uno una cabecera con el nombre del fichero.

Sin FICHERO, o cuando FICHERO es -, lee la entrada estándar.

Los argumentos obligatorios para las opciones largas son también obligatorios para las opciones cortas.

-c, --bytes=[+]NUM
muestra los últimos NUM bytes; o use -c +NUM para mostrar a partir del byte NUM de cada fichero
--debug
indica qué implementación de --follow se usa
-f, --follow[={name|descriptor}]
muestra los datos añadidos a medida que el fichero crece; un argumento de opción ausente significa «descriptor»
-F
lo mismo que --follow=name --retry
-n, --lines=[+]NUM
muestra las últimas NUM líneas, en lugar de las últimas 10; o use -n +NUM para omitir las primeras NUM-1 líneas
--max-unchanged-stats=N
con --follow=name, reabre un FICHERO que no ha cambiado de tamaño tras N (5 por defecto) iteraciones para ver si ha sido desvinculado o renombrado (este es el caso habitual de los ficheros de registro rotados); con inotify, esta opción rara vez es útil
--pid=PID
con -f, termina cuando PID ya no existe; se puede repetir para vigilar varios procesos
-q, --quiet, --silent
nunca muestra cabeceras con el nombre del fichero
--retry
sigue intentando abrir un fichero si es inaccesible
-s, --sleep-interval=N
con -f, espera aproximadamente N segundos (1.0 por defecto) entre iteraciones; con inotify y --pid=P, comprueba el proceso P al menos una vez cada N segundos
-v, --verbose
siempre muestra cabeceras con el nombre del fichero
-z, --zero-terminated
el delimitador de línea es NUL, no una nueva línea
--help
muestra esta ayuda y finaliza
--version
imprime la información de la versión y finaliza

NUM puede tener un sufijo multiplicador: b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024, GB 1000*1000*1000, G 1024*1024*1024, y así sucesivamente para T, P, E, Z, Y, R, Q. También se pueden usar prefijos binarios: KiB=K, MiB=M, y demás.

Con --follow (-f), tail sigue por defecto el descriptor de fichero, lo que significa que, aunque se renombre un fichero seguido por tail, tail continuará rastreando su final. Este comportamiento por defecto no es deseable cuando lo que realmente se quiere es rastrear el nombre real del fichero, no el descriptor de fichero (p.ej., la rotación de registros). Use --follow=name en ese caso. Eso hace que tail rastree el fichero por su nombre de una forma que se adapta al renombrado, la eliminación y la creación.

AUTOR

Escrito por Paul Rubin, David MacKenzie, Ian Lance Taylor y Jim Meyering.

INFORMAR DE ERRORES

Informe de errores a: bug-coreutils@gnu.org
Página de inicio de GNU coreutils: <https://www.gnu.org/software/coreutils/>
Ayuda general para usar software GNU: <https://www.gnu.org/gethelp/>
Informe de cualquier error en la traducción a <https://translationproject.org/team/>

Copyright © 2026 Free Software Foundation, Inc. Licencia GPLv3+: GNU GPL versión 3 o posterior <<https://gnu.org/licenses/gpl.html>>.
Esto es software libre: usted es libre de cambiarlo y redistribuirlo. No hay NINGUNA GARANTÍA, en la medida permitida por la ley.

VÉASE TAMBIÉN

head(1)

Documentación completa en <https://www.gnu.org/software/coreutils/tail>
o accesible localmente vía: info '(coreutils) tail invocation'

nuevo comentario