Journalctl Tail et Cheatheet

Journalctl Tail et Cheatheet
JournalCTL est un nouveau service fantaisie dans les distributions Linux, telles que Ubuntu, Debian, Centos et autres, qui enveloppe et résume le système du système à un outil d'interface de commande facilitant la recherche de ce que vous recherchez. Les données sont structurées et indexées, donc ce n'est pas comme si vous recherchiez des fichiers de texte brut à l'aide de Grep, vous avez des capacités de recherche et de recherche beaucoup plus avancées. Vous pouvez utiliser la commande journalCTL pour imprimer tous les journaux système, vous pouvez l'interroger avec une requête à grain plus fine, et parfois vous voulez simplement parcourir les journaux système pour regarder le système en direct pendant qu'il fonctionne. L'indicateur de suivi est utilisé pour le fonctionnement de la queue.

Tl; dr: exécuter Journalctl -f

-F est une courte option pour-suivante. Vous pouvez penser à courir journalctl -f Comme faire une opération de queue sur le journal système.

Journalctl Cheatheet

-A ou-tout

Afficher tous les personnages, même longs et imprimables lignes et personnages

-f ou-suivante

Comme une opération de queue pour visualiser les mises à jour en direct

-E ou-Page-End

Sauter à la fin du journal

-n ou -lines =

Montrer le plus récent n Nombre de lignes de journal

-o ou -output =

Formatage de sortie personnalisable. Voir la page de l'homme pour les options de mise en forme. Certains exemples incluent Journalctl -o Verbose Pour montrer tous les champs, Journalctl -o Cat Pour montrer une sortie laconique compacte, Journalctl -o JSON pour la sortie formatée JSON.

-x ou -catalog

Expliquez les champs de sortie en fonction des métadonnées du programme

-Q ou -quiet

Supprimer les avertissements ou les messages d'informations

-m ou -merge

fusionner en fonction des entrées locales et distantes du temps

-bottes de liste

Imprimez les boottids qui peuvent être utilisés plus tard dans le filtrage à partir d'un bootID spécifique

-b [id] [± décalage]

Filtre uniquement en fonction du démarrage spécifié

-k ou -dmesg

Filtrez uniquement les messages du noyau

-G ou -Grep

Filtre basé sur des expressions régulières compatibles Perl pour un texte spécifique

-sensible à la casse [= booléen]

faire des recherches insensibles au cas

-S, -since =, -u, -until =

Recherche basée sur une date. «2019-07-04 13:19:17», «00:00:00», «Hier», «Today», «Tomorrow», «Now» sont des formats valides. Pour plus de spécification d'heure et de date, voir SystemD.temps (7)

-système

Afficher les messages système uniquement

-utilisateur

Afficher les messages utilisateur uniquement

-utilisation du disque

Montre l'espace utilisé par ce système de journal

tutoriel JournalCTL

Pour plus d'informations, consultez la publication du tutoriel JournalCTL.

Conclusion

Le système JournalCTL fait passer la journalisation du système au niveau suivant. Pour voir toutes les options, assurez-vous de lire la page de l'homme. J'espère que cette feuille de triche vous aide à commencer avec des options rapides.