Accueil > Linux > Lignes de commandes > log - journalctl
log - journalctl
Publié le 13 septembre 2023, dernière mise-à-jour le 14 septembre 2023, 4 visites, visites totales.
Certains programmes donnent des informations sur ce qu’elles font. Par exemple le programme d’impression écrit quelque part ce les noms de fichiers qu’il imprime. On appelle parfois ces fichiers des fichiers log , longtemps les fichiers finissaient par .log .
Jusqu’à +/- debian11, c’était principalement des fichierslog, par exemple,
tail -f /var/log/cups/error.log
récupérait les erreurs d’impression au fur et à mesure.
Le fichier /var/log/messages
était très utilisé.
Depuis +/- debian12 , on écrira
- tous les logs :
journalctl
options à rajouter :
- tous les logs du démarrage :
journalctl -b
- logs du kernel :
journalctl -k
- démarrage précédent :
journalctl -b -1
- Affichage des logs au fur et à mesure : option
journalctl -f
- pour un service/serveur :
journalctl -u nomduservice
- Les 10 dernières lignes :
journalctl -n 10
- Avec des dates de début et fin :
journalctl --since "2023-06-04 10:42:00" --until "2023-06-07 10:42:00"
- Pour un programme :
journalctl /usr/bin/machin
- Pour un utilisateur :
journalctl _UID=300
- Pour un processus :
journalctl _PID=300
- Dates croissantes :
journalctl -r