Un fichier journal est un fichier d'enregistrement ou un ensemble de fichiers utilisé pour enregistrer les événements de fonctionnement du système et peut être divisé en journaux d'événements et journaux de messages. Pour les administrateurs système, les fichiers journaux sont très importants. Ils enregistrent l'état de fonctionnement du système et les informations sur les erreurs, etc., et peuvent nous aider à trouver et à résoudre les problèmes à temps. Alors, comment surveiller les fichiers journaux dans un système Linux ? Ce qui suit est une introduction au contenu spécifique.
1. Utilisez la commande tail pour surveiller les fichiers journaux en temps réel
La commande tail est idéale pour afficher le contenu à la fin d'un fichier, en particulier lors de la surveillance des fichiers journaux. Entrez simplement la commande pour afficher les dernières lignes du fichier en temps réel, offrant ainsi la commodité de visualiser les informations en temps réel.
tail -f /path/to/logfile
Dans cette commande, /path/to/logfile représente l'emplacement du fichier journal que vous souhaitez surveiller. Après avoir exécuté cette commande, tail continuera à afficher le contenu final du fichier journal et à s'actualiser en temps réel pour afficher les dernières informations.
2. Utilisez la commande less pour afficher le fichier journal et le suivre
La commandeless est une puissante visionneuse de texte souvent utilisée pour parcourir le contenu des fichiers. Vous pouvez facilement afficher et parcourir le contenu des fichiers journaux en entrant des commandes spécifiques.
less /path/to/logfile
Après avoir consulté le fichier journal en moins, utilisez la touche de raccourci Shift+F pour activer le mode trace. Dans ce mode, less actualisera automatiquement le contenu du journal et affichera les dernières informations.
3. Utilisez la commande grep pour filtrer des informations de journal spécifiques
La commande grep peut être utilisée pour rechercher des modèles spécifiques dans le texte. Nous pouvons utiliser grep pour filtrer les fichiers journaux et afficher uniquement les informations qui nous intéressent. Exemple :
tail -f /path/to/logfile | grep « mot-clé »
Parmi eux, le mot-clé est le mot-clé que vous souhaitez filtrer. Après avoir utilisé cette commande, tail affichera le contenu du fichier journal en temps réel et affichera uniquement les lignes contenant des mots-clés.
4. Utilisez la commande journalctl pour afficher le journal système
Dans certaines distributions Linux, vous pouvez utiliser la commande journalctl pour afficher les journaux système. Cette commande peut afficher diverses informations de journal du système, notamment les informations de démarrage, la sortie des services système et divers autres événements système. Les exemples sont les suivants :
journalctl -f
Après avoir utilisé cette commande, journalctl affichera le contenu du journal système en temps réel et sera continuellement actualisé.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!