LinuxでSyslogログをどのように見るか。
Linuxシステムでは、次の方法でsyslogログを確認することができます:
- catコマンドを使用してログファイルを表示します:syslogログファイルは通常、/var/log/syslogまたは/var/log/messagesにあります。catコマンドを使ってこのログファイルの内容を直接表示することができます。
cat /var/log/syslog
cat /var/log/messages
- tailコマンドを使用してログファイルをリアルタイムで確認できます。たとえば、次のコマンドを使用すると、syslogログファイルの最新10行がリアルタイムで表示されます。
tail -f /var/log/syslog
tail -f /var/log/messages
- lessコマンドを使用してログファイルをページ状に表示することができます。スペースキーを押してページをめくり、qキーを押して閲覧を終了します。以下のコマンドは、syslogログファイルの内容をlessコマンドで表示します。
less /var/log/syslog
less /var/log/messages
- ログをフィルタリングするためにgrepコマンドを使用する:ログファイル内の特定の内容を抽出するためにgrepコマンドを使用することができます。例えば、次のコマンドは”error”キーワードを含むログを抽出します。
grep "error" /var/log/syslog
grep "error" /var/log/messages
- systemdログを表示するには、journalctlコマンドを使用します。systemd initシステムを使用している場合、このコマンドを使ってシステムログを表示できます。以下のコマンドはすべてのシステムログを表示します。
journalctl
Linuxシステムでsyslogログを表示する一般的な方法について説明しました。実際のニーズに応じて適切な方法を選択してログを表示および分析してください。