Commandes Linux : tail

TAIL

Installé avec le paquet coreutils
Voir aussi : head

 

Afficher la version de tail

tail --version

ou

apt-cache policy coreutils

 

Afficher les 10 dernières lignes d’un fichier sans mise à jour

tail filename

Par défaut, les 10 dernières lignes du fichier seront affichées, sans mise à jour en cas d’évolution de ce dernier, avec retour au prompt.

 

Afficher les 10 dernières lignes d’un fichier avec mise à jour

tail -f filename

En mode “follow”, les 10 dernières lignes mises à jour sont affichés, la main n’étant pas rendue au prompt.

 

Afficher les X dernières lignes d’un fichier

Mode statique :
tail -n X filename

ou

tail -X filename

ex :

# tail -n 20 /varlog/syslog

Affichera les 20 dernières du fichier /var/log/syslog, sans mise à jour (mode follow absent).

Mode follow :
tail -n X -f filename

 

Afficher un fichier à partir de la Nième ligne

tail -n +N filename

 

Afficher la Nième ligne d’un fichier

head -n N filename | tail -n 1

ou

head -N filename | tail -1

ou

tail -n +N filename | head -n 1

ex :

# head -n 52 /var/log/syslog | tail -n 1

ou

# head -52 /var/log/syslog | tail -1

ou

# tail -n +52 /var/log/syslog | head -n 1

Affichera la ligne numéro 52 du fichier /var/log/syslog.

Fermer le menu
%d blogueurs aiment cette page :