Ubuntu cronの実行結果を確認する
Ubuntuでcronの実行結果を確認するまでの手順を記述してます。デフォルトだと「cron」の実行ログを「/var/log/cron.log」書き出される設定が無効になっているので、これを有効にします。
環境
- OS Ubuntu22.10
- shell /bin/bash
手順
デフォルトだと「/var/log/cron.log」にログが書き出されないので、
cronの設定ファイル「50-default.conf」を変更して、書き出されるようにします。
まずは念のためバックアップしておきます。
$ sudo cp -p /etc/rsyslog.d/50-default.conf /etc/rsyslog.d/50-default.conf.`date +%Y%m%d%H%M%S`
以下の箇所のコメント「#」を外します。
$ sudo nano /etc/rsyslog.d/50-default.conf
#cron.* /var/log/cron.log
cron.* /var/log/cron.log ← 「#」を外す
画像
あとは反映させるため「rsyslog」を再起動します。
$ sudo systemctl restart rsyslog
これでログが確認できるようになります。
$ tail -f /var/log/cron.log
-
前の記事
Fork リモートで作成したブランチを取得する 2022.12.23
-
次の記事
PostgreSQL 列挙型から範囲を指定して列挙値を取得する 2022.12.23
コメントを書く