« Consulter les logs sous Linux » : différence entre les versions
Page créée avec « Pour consulter les logs sous Linux, il existe plusieurs commandes utiles. Voici quelques-unes des plus couramment utilisées : '''cat''' Affiche le contenu d'un fichier. Par exemple, cat /var/log/syslog. '''less''' Affiche le contenu d'un fichier page par page. Par exemple, less /var/log/syslog. '''tail''' Affiche les dernières lignes d'un fichier. Utile pour surveiller les logs en temps réel avec l'option -f. Par exemple, tail -f /var/log/syslog. '''head'... » |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
Pour consulter les logs sous Linux, il existe plusieurs commandes utiles. Voici quelques-unes des plus couramment utilisées : | Pour consulter les logs sous Linux, il existe plusieurs commandes utiles. Voici quelques-unes des plus couramment utilisées : | ||
'''cat''' Affiche le contenu d'un fichier. Par exemple, cat /var/log/syslog. | '''cat''' Affiche le contenu d'un fichier. Par exemple, cat /var/log/syslog. | ||
'''less''' Affiche le contenu d'un fichier page par page. Par exemple, less /var/log/syslog. | '''less''' Affiche le contenu d'un fichier page par page. Par exemple, less /var/log/syslog. | ||
'''tail''' | '''tail''' Affiche les dernières lignes d'un fichier. Utile pour surveiller les logs en temps réel avec l'option -f. Par exemple, tail -f /var/log/syslog. | ||
'''head''' Affiche les premières lignes d'un fichier. Par exemple, head /var/log/syslog. | '''head''' Affiche les premières lignes d'un fichier. Par exemple, head /var/log/syslog. | ||
'''grep''' Recherche une chaîne de caractères dans un fichier. Par exemple, grep "erreur" /var/log/syslog. | '''grep''' Recherche une chaîne de caractères dans un fichier. Par exemple, grep "erreur" /var/log/syslog. | ||
'''journalctl''' Utilisé pour consulter les logs système sur les distributions utilisant systemd. Par exemple, journalctl -xe pour voir les logs avec des détails supplémentaires. | '''journalctl''' Utilisé pour consulter les logs système sur les distributions utilisant systemd. Par exemple, journalctl -xe pour voir les logs avec des détails supplémentaires. | ||
'''dmesg''' Affiche les messages du noyau. Utile pour diagnostiquer des problèmes matériels. | '''dmesg''' Affiche les messages du noyau. Utile pour diagnostiquer des problèmes matériels. | ||
'''awk''' Utilisé pour traiter et analyser des fichiers de log. Par exemple, awk '/erreur/ {print}' /var/log/syslog. | '''awk''' Utilisé pour traiter et analyser des fichiers de log. Par exemple, awk '/erreur/ {print}' /var/log/syslog. | ||
'''sed''' Utilisé pour effectuer des transformations sur le contenu des fichiers de log. | '''sed''' Utilisé pour effectuer des transformations sur le contenu des fichiers de log. | ||
'''zcat''', '''zless''', '''zgrep''' Utilisés pour consulter des fichiers de log compressés. Par exemple, zcat /var/log/syslog.1.gz. | '''zcat''', '''zless''', '''zgrep''' Utilisés pour consulter des fichiers de log compressés. Par exemple, zcat /var/log/syslog.1.gz. | ||
Ces commandes peuvent être combinées pour effectuer des analyses plus complexes, par exemple en utilisant des pipes pour rediriger la sortie d'une commande vers une autre. | Ces commandes peuvent être combinées pour effectuer des analyses plus complexes, par exemple en utilisant des pipes pour rediriger la sortie d'une commande vers une autre. | ||
Version du 26 juillet 2025 à 08:51
Pour consulter les logs sous Linux, il existe plusieurs commandes utiles. Voici quelques-unes des plus couramment utilisées :
cat Affiche le contenu d'un fichier. Par exemple, cat /var/log/syslog.
less Affiche le contenu d'un fichier page par page. Par exemple, less /var/log/syslog.
tail Affiche les dernières lignes d'un fichier. Utile pour surveiller les logs en temps réel avec l'option -f. Par exemple, tail -f /var/log/syslog.
head Affiche les premières lignes d'un fichier. Par exemple, head /var/log/syslog.
grep Recherche une chaîne de caractères dans un fichier. Par exemple, grep "erreur" /var/log/syslog.
journalctl Utilisé pour consulter les logs système sur les distributions utilisant systemd. Par exemple, journalctl -xe pour voir les logs avec des détails supplémentaires.
dmesg Affiche les messages du noyau. Utile pour diagnostiquer des problèmes matériels.
awk Utilisé pour traiter et analyser des fichiers de log. Par exemple, awk '/erreur/ {print}' /var/log/syslog.
sed Utilisé pour effectuer des transformations sur le contenu des fichiers de log.
zcat, zless, zgrep Utilisés pour consulter des fichiers de log compressés. Par exemple, zcat /var/log/syslog.1.gz.
Ces commandes peuvent être combinées pour effectuer des analyses plus complexes, par exemple en utilisant des pipes pour rediriger la sortie d'une commande vers une autre.