回答:
それらは2つのまったく異なるものです。
私が知っているほとんどのシステムではdmesg
、それがコマンドである場合もあれば、ログファイルである場合もあり、/var/log
両方である場合もあります。ログには、カーネルによって生成されたメッセージが含まれます。これには通常、ブートシーケンス中のさまざまなデバイスプローブメッセージだけでなく、システムの実行中にカーネルによって出力されるその他のメッセージも含まれます。
「ジャーナル」が何を意味するかによって、私はそれが別のものになると思います。最初に思い浮かぶジャーナルは、ジャーナル化されたファイルシステムのジャーナルです。このジャーナルには、特定のパーティション(ディスクの一部)に対して行われたさまざまなトランザクションが含まれており、システムがクラッシュした場合にシステムがディスク操作を一貫して再生できるようにします。このジャーナルは通常、ユーザーがアクセスできません。
「ジャーナル」がを指す場合journalctl
、2つは似ていますが同じではありません。それを模倣journalctl
する--dmesg
オプションがありますdmesg
。
システムのマニュアルjournalctl
とdmesg
システムのマニュアルを比較します。
systemd-journal
、それは質問にもっと当てはまります。ただ...推測