tail

tail toont de laatste regels van een bestand — onmisbaar voor logbestanden.

Basisgebruik

tail bestand.log
tail -f /var/log/syslog

Opties

OptieBetekenis
-n nToon de laatste n regels (standaard: 10)
-fVolg het bestand live (follow)
-FZoals -f, maar heropen het bestand als het wordt omgewisseld
-c nToon de laatste n bytes
--pid=PIDStop met volgen als het proces eindigt

Voorbeelden

Laatste 50 regels:

tail -n 50 /var/log/nginx/error.log

Live meevolgen:

tail -f /var/log/syslog

Meerdere bestanden tegelijk volgen:

tail -f /var/log/nginx/access.log /var/log/nginx/error.log

Logrotatie overleven met -F:

tail -F /var/log/app.log

Stoppen zodra het proces klaar is:

tail -f app.log --pid=$!

Combineren met grep voor gefilterd volgen:

tail -f /var/log/syslog | grep -i "error"

Tip

tail -f is de meest gebruikte manier om een applicatie live te debuggen. Gebruik Ctrl+C om te stoppen.

bestandentekst