Visualiser les fins de fichiers et les gros fichiers
3. tail
tail affiche les dernières lignes d'un fichier (la « queue »). C'est extrêmement utile pour visualiser des fichiers de log, car les nouvelles entrées sont écrites à la fin.
-
Par défaut : les 10 dernières lignes. bash $ tail /var/log/syslog
-
Voir les 20 dernières lignes : bash $ tail -n 20 /var/log/syslog
Surveiller les fichiers (tail -f)
L'option -f (follow) maintient le fichier ouvert et affiche les nouvelles lignes au fur et à mesure qu'elles sont ajoutées, ce qui est parfait pour la surveillance des logs en temps réel.
bash $ tail -f /var/log/syslog
4. less et more (Pagers)
Ces commandes sont essentielles pour visualiser de gros fichiers, car elles affichent le contenu un écran à la fois (pagination).
lessest supérieur àmorecar il permet la navigation vers l'arrière.
bash $ less /var/log/boot.log
À l'intérieur de less :
- Barre d'espace : Faire défiler d'une page vers le bas.
- b : Faire défiler d'une page vers le haut.
- /terme_recherche : Rechercher du texte vers l'avant.
- n : Passer au résultat de recherche suivant.
- q : Quitter et revenir à l'invite du shell.