Linuxの定期タスクの実行ログをどのように確認しますか?
Linuxにおいて、定期的なタスクの実行ログを確認する方法は、次の2つがあります:
- /var/log/syslogファイルをgrepコマンドでフィルタリングし、システムのさまざまなログ情報が記録されています。定期的に実行されるタスクのログを表示するには、次のコマンドを使用できます。
- 「/var/log/syslog」ファイルから「CRON」を探す
- このコマンドは、「CRON」というキーワードを含むすべてのログ情報を表示し、定期的なタスクの実行ログも含まれます。
- ユーザーの定期タスクの実行ログを確認します。Linuxシステムでは、各ユーザーごとにcronログファイルが管理され、そのユーザーの定期タスクの実行ログが記録されています。ログファイルのパスは/var/log/cron.logです(一部のシステムでは/var/log/cronまたは/var/log/cron/cron.logを使用する場合もあります)。ユーザーの定期タスク実行ログを確認するには、以下のコマンドを使用できます。
- /var/log/cron.log を参照してください。
- そのファイルが存在しないか空である場合、ユーザーがタイマータスクを設定していないか、タイマータスクを実行していない可能性があります。
これらの方法を使うと、Linuxシステムでスケジュールされたタスクの実行ログを確認することができます。