Les journaux système sont cruciaux pour les administrateurs et les développeurs pour surveiller la santé du système, déboguer les problèmes et comprendre les événements système. Ce guide explore la commande journalctl
, un puissant outil Linux pour gérer ces journaux.
Comprendre journalctl
journalctl
interagit avec SystemD Journal Journaux, englobant les données du noyau, InitRd, Services, Applications et SystemD lui-même. Ces journaux sont stockés dans un format binaire, interrogés efficacement à l'aide de journalctl
.
Syntaxe de base:
JournalCTL [Options…] [Matches…]
Affichage et filtrage des journaux
L'utilisation la plus simple affiche tous les journaux chronologiquement:
journalctl
(La sortie est paginée avec less
; utilisez un espace pour les pages, entrez pour les lignes, q pour quitter).
Ordre chronologique inversé:
journalctl -r
Limitez le nombre d'entrées (par exemple, 15 derniers):
Journalctl -N 15
Filtre par type de journal:
journalctl -k
journalctl -p 3
(0 = émerge, 7 = débogage)journalctl -u apache2.service
Journaux de démarrage
journalctl
gère les journaux par session de démarrage. Liste des journaux de démarrage:
JournalCTL - Bottes-list-bottes
Afficher les journaux de la démarrage précédent:
journalctl -b -1
(Utilisez un nombre différent pour les bottes plus anciennes).
Utilisation avancée
Filtre par le temps:
journalctl --since yesterday
journalctl --since 2023-04-05 08:00:00 --until 2023-04-05 12:00:00
Sortie JSON:
journalctl -o json # ou -o json-pretty
Surveillance en temps réel:
journalctl -f
Vérifiez l'utilisation du disque:
Journalctl - Usage-Disk
Conseils supplémentaires
journalctl --no-page
journalctl --all
journalctl --utc
journalctl -q
ou journalctl --quiet
journalctl --help
helpjournalctl --version
Conclusion
journalctl
est vital pour la gestion des journaux Linux. Sa flexibilité permet une navigation en logarithme, une surveillance et un dépannage efficaces. La gestion efficace des journaux, y compris la rotation et l'archivage, est cruciale pour la santé et la sécurité du système. N'oubliez pas de protéger les informations sensibles dans les journaux. Les outils graphiques peuvent améliorer l'analyse du journal. La surveillance du journal proactif est essentielle pour maintenir un système robuste et sécurisé.
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!