Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:tail [22/09/2013 23:31] 127.0.0.1 modification externe |
doc:systeme:tail [04/03/2014 09:23] captnfab [La commande tail] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== La commande tail ====== | ====== La commande tail ====== | ||
+ | * Objet : La commande tail | ||
+ | * Niveau requis : {{tag>débutant}} | ||
+ | * Commentaires : permet d'afficher les dernières lignes d'un fichier | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] | ||
+ | * Suivi : {{tag>à-tester à-compléter }} | ||
+ | * Création par ** mattux** 17/06/2007 07:21 | ||
+ | * Testé par FIXME | ||
+ | * Commentaires sur le forum : [[| C'est ici]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | ||
+ | |||
+ | |||
+ | =====Introduction====== | ||
La commande ''tail'' permet de lire les dernières lignes d'un fichier. | La commande ''tail'' permet de lire les dernières lignes d'un fichier. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | + | <code root>tail /var/log/auth.log</code> | |
- | tail <file> | + | <file text retour de la commande ci-dessus> |
- | + | ||
- | **Exemple :** | + | |
- | <code> | + | |
- | ~# tail /var/log/auth.log | + | |
Jun 14 19:25:01 serveurdeb CRON[5760]: pam_unix(cron:session): session closed for user root | Jun 14 19:25:01 serveurdeb CRON[5760]: pam_unix(cron:session): session closed for user root | ||
Jun 14 19:25:01 serveurdeb CRON[5766]: pam_unix(cron:session): session closed for user root | Jun 14 19:25:01 serveurdeb CRON[5766]: pam_unix(cron:session): session closed for user root | ||
Ligne 20: | Ligne 27: | ||
Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session closed for user root | Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session closed for user root | ||
Jun 14 19:30:01 serveurdeb CRON[5797]: pam_unix(cron:session): session closed for user root | Jun 14 19:30:01 serveurdeb CRON[5797]: pam_unix(cron:session): session closed for user root | ||
- | </code> | + | </file> |
==== Option -n ==== | ==== Option -n ==== | ||
- | L'option ''-n'' <chiffre> détermine le nombre (<chiffre>) de ligne que l'on désire afficher. | + | L'option ''-n'' <chiffre> détermine le nombre (<chiffre>) de lignes que l'on désire afficher. |
**Exemple :** | **Exemple :** | ||
Pour lire les trois dernières lignes du même fichier que précédemment, tapez : | Pour lire les trois dernières lignes du même fichier que précédemment, tapez : | ||
- | <code> | + | <code root>tail -n 3 /var/log/auth.log</code> |
- | # tail -n 3 /var/log/auth.log | + | <file text retour de la commande ci-dessus> |
Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session opened for user root by (uid=0) | Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session opened for user root by (uid=0) | ||
Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session closed for user root | Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session closed for user root | ||
Jun 14 19:30:01 serveurdeb CRON[5797]: pam_unix(cron:session): session closed for user root | Jun 14 19:30:01 serveurdeb CRON[5797]: pam_unix(cron:session): session closed for user root | ||
- | </code> | + | </file> |
Ou bien même on peut ignorer le n en le remplaçant par le chiffre ainsi : | Ou bien même on peut ignorer le n en le remplaçant par le chiffre ainsi : | ||
- | <code> | + | <code root>tail -3 /var/log/auth.log</code> |
- | # tail -3 /var/log/auth.log | + | <file text retour de la commande ci-dessus> |
Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session opened for user root by (uid=0) | Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session opened for user root by (uid=0) | ||
Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session closed for user root | Jun 14 19:30:01 serveurdeb CRON[5798]: pam_unix(cron:session): session closed for user root | ||
Jun 14 19:30:01 serveurdeb CRON[5797]: pam_unix(cron:session): session closed for user root | Jun 14 19:30:01 serveurdeb CRON[5797]: pam_unix(cron:session): session closed for user root | ||
- | </code> | + | </file> |
- | //Merci à //**francoise**// sur le salon debian-facile pour le retour de cette expérimentation !// | + | //Merci à //**francoise**// sur le salon #debian-facile pour le retour de cette expérimentation !// |
==== Option -f ==== | ==== Option -f ==== | ||
Ligne 54: | Ligne 61: | ||
Exemple avec ''syslog'' : | Exemple avec ''syslog'' : | ||
- | <code> | + | <code root>tail -f /var/log/syslog</code> |
- | # tail -f /var/log/syslog | + | <file text retour de la commande ci-dessus> |
Jun 14 19:55:01 serveurdeb /USR/SBIN/CRON[5886]: (root) CMD (/root/scripts-root/backup/backup_mpeg.sh) | Jun 14 19:55:01 serveurdeb /USR/SBIN/CRON[5886]: (root) CMD (/root/scripts-root/backup/backup_mpeg.sh) | ||
Jun 14 20:00:01 serveurdeb /USR/SBIN/CRON[5897]: (root) CMD (/root/scripts-root/backup/rsync_avi.sh) | Jun 14 20:00:01 serveurdeb /USR/SBIN/CRON[5897]: (root) CMD (/root/scripts-root/backup/rsync_avi.sh) | ||
Jun 14 20:00:01 serveurdeb /USR/SBIN/CRON[5898]: (root) CMD (/root/scripts-root/backup/backup_mpeg.sh) | Jun 14 20:00:01 serveurdeb /USR/SBIN/CRON[5898]: (root) CMD (/root/scripts-root/backup/backup_mpeg.sh) | ||
- | </code> | + | </file> |
===== Lien et remerciement : ===== | ===== Lien et remerciement : ===== |