<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Datasheet%2FJournalctl</id>
	<title>Datasheet/Journalctl - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wikiold.home.tartarefr.eu/index.php?action=history&amp;feed=atom&amp;title=Datasheet%2FJournalctl"/>
	<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Journalctl&amp;action=history"/>
	<updated>2026-07-08T20:16:59Z</updated>
	<subtitle>Historique des versions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Journalctl&amp;diff=2670&amp;oldid=prev</id>
		<title>Didier : Page créée avec « {{Datasheet}} = journalctl = == Description == Cette commande lancée avec le super-utilisateur root, permet de voir tous les logs générés par le système et par les ut... »</title>
		<link rel="alternate" type="text/html" href="https://wikiold.home.tartarefr.eu/index.php?title=Datasheet/Journalctl&amp;diff=2670&amp;oldid=prev"/>
		<updated>2014-04-25T10:43:15Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec « {{Datasheet}} = journalctl = == Description == Cette commande lancée avec le super-utilisateur root, permet de voir tous les logs générés par le système et par les ut... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Datasheet}}&lt;br /&gt;
= journalctl =&lt;br /&gt;
== Description ==&lt;br /&gt;
Cette commande lancée avec le super-utilisateur root, permet de voir tous les logs générés par le système et par les utilisateurs de celui-ci. A contrario, lancée avec un utilisateur basique, seuls les logs lui appartenant seront visibles. C&amp;#039;est une amélioration du traditionnel format de &amp;lt;path&amp;gt;/var/log/messages&amp;lt;/path&amp;gt;:&lt;br /&gt;
* Les lignes de priorité &amp;#039;&amp;#039;&amp;#039;{{color|red|erreur}}&amp;#039;&amp;#039;&amp;#039; (ou supérieur) sont affiché en &amp;#039;&amp;#039;&amp;#039;{{color|red|rouge}}&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Les lignes de priorité &amp;#039;&amp;#039;&amp;#039;notice/warning&amp;#039;&amp;#039;&amp;#039; sont affiché en &amp;#039;&amp;#039;&amp;#039;gras&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* Les timestamps sont convertis en date/heure locale&lt;br /&gt;
* La sortie est utilise automatiquement un pager ( &amp;lt;app&amp;gt;less&amp;lt;/app&amp;gt; par défaut)&lt;br /&gt;
* Affiche toutes les traces, même celles qui ont subies une rotation de logs.&lt;br /&gt;
* Un démarrage du système est clairement identifié&lt;br /&gt;
&lt;br /&gt;
Les logs contiennent les trois sources possibles de messages du daemon:&lt;br /&gt;
* Appel depuis la GLibc syslog&lt;br /&gt;
* Appel à l&amp;#039;API native de Journal&lt;br /&gt;
* Écriture sur STDOUT et STDERR&lt;br /&gt;
&lt;br /&gt;
== Contrôle d&amp;#039;accès ==&lt;br /&gt;
&lt;br /&gt;
Afin d&amp;#039;autoriser un utilisateur à visualiser les logs du système, sans devoir devenir le super-utilisateur root, il est prévu que les logs soient lisibles par les membres du groupe &amp;#039;&amp;#039;&amp;#039;adm&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
 usermod -a -G adm didier&lt;br /&gt;
&lt;br /&gt;
== Temps réel ==&lt;br /&gt;
&lt;br /&gt;
Le lancement de cette commande sans argument affiche tous les logs et peut contenir beaucoup de traces. Pour afficher les traces en temps réel, on ajoute l&amp;#039;option &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039; comme pour la commande &amp;lt;app&amp;gt;tail&amp;lt;/app&amp;gt;. Cette commande est équivalente à &amp;lt;app&amp;gt;tail -f /var/log/messages&amp;lt;/app&amp;gt;&lt;br /&gt;
 journalctl -f&lt;br /&gt;
&lt;br /&gt;
Cela affiche les dix dernières lignes et se rafraichie en temps réel.&lt;br /&gt;
&lt;br /&gt;
== Filtrage Basique ==&lt;br /&gt;
&lt;br /&gt;
* Pour visualiser uniquement les logs depuis le démarrage&amp;lt;pre&amp;gt;journalctl -b&amp;lt;/pre&amp;gt;&lt;br /&gt;
* On peut coupler les filtres: affichage des logs générés depuis le démarrage et de priorité erreur&amp;lt;pre&amp;gt;journalctl -b -p err&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Si la période entre deux démarrage est longue, filtrer sur une date est plus intéressant&amp;lt;pre&amp;gt;journalctl --since=yesterday&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Pour chercher les traces générées le 15 et 16 octobre 2012&amp;lt;pre&amp;gt;journalctl --since=2012-10-15 --until=&amp;quot;2011-10-16 23:59:59&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Pour chercher les traces générées par apache aujourd&amp;#039;hui entre minuit et 09h30&amp;lt;pre&amp;gt;journalctl -u httpd --since=00:00 --until=9:30&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Pour chercher les traces générées par le disque /dev/sda&amp;lt;pre&amp;gt;journalctl /dev/sda&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Pour chercher les traces générées par l&amp;#039;application dhclient&amp;lt;pre&amp;gt;journalctl /usr/sbin/vpnc&amp;lt;/pre&amp;gt;&lt;br /&gt;
* On peut spécifier plus d&amp;#039;une application&amp;lt;pre&amp;gt;journalctl /sbin/dhclient /sbin/bridge&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Didier</name></author>
	</entry>
</feed>