Ubuntu 22.04 では、表示するログの種類に応じて、さまざまな方法でシステム ログを表示できます。一般的な方法をいくつか示します。
ログファイルを使用する
Ubuntu は初期化システムとして systemd
を使用し、ログを表示するための journalctl
コマンドを提供します。システム ログを表示するには、ターミナルを開いて次のコマンドのいずれかを使用します。
-
すべてのログを表示:
sudo journalctl
これにより、システム ログの完全なリストが表示されます。
-
特定のサービスのログを表示する:
sudo journalctl -u 服务名称
たとえば、SSH サービスのログを表示するには、
sudo journalctl -u ssh
を使用します。 -
实时查看日志:
sudo journalctl -f
これにより、ログのリアルタイム更新が表示されます。
グラフィカルインターフェイスツールを使用する
Ubuntu には、「ログ ビューア」(ログ)と呼ばれる、ログを表示するためのグラフィカル インターフェイス ツールも提供されています。使用するには:
- アプリケーションメニューを開きます。
- ログ ビューアーまたはログ アプリを検索して開きます。
- このアプリケーションでは、さまざまなログ ファイルを参照し、時間や重要度などでログをフィルタリングできます。
ログファイルを直接表示する
Ubuntu では、/var/log/syslog
ディレクトリやその他の /var/log
ディレクトリなどの従来のログ ファイルも保存されます。これらのファイルを表示するには:
- ターミナルを開きます。
- これらのファイルは、
cat
、less
、またはtail
コマンドを使用して表示します。
またはcat /var/log/syslog
tail -f /var/log/syslog
tail -f
を使用して、ログ ファイルの更新をリアルタイムで表示します。
GUIファイルマネージャーの使用
グラフィカル インターフェイスを使用したい場合は、ファイル マネージャーを使用して /var/log
ディレクトリを開いて、ログ ファイルを直接表示できます。
予防
- 一部のログ ファイルを表示するには管理者権限が必要です。
- システムに対する不必要なリスクを回避するために、ログ ファイルは慎重に扱ってください。
journalctl
と/var/log
のログ ファイルを使用して、エラー、警告、システム メッセージなどの大量のシステム情報を提供します。