GNU/Linux >> Linux の 問題 >  >> Linux

cron / crontabログはどこにありますか? / cronログを有効にする方法は?

1. rsyslog構成を変更します。/etc/rsyslog.d/50-default.confを開き、cronの前に#を削除します。*

pico /etc/rsyslog.d/50-default.confCode language: JavaScript (javascript)
[quote]
# Default rules for rsyslog.
#
# For more information see rsyslog.conf(5) and /etc/rsyslog.conf

#
# First some standard log files. Log by facility.
#
auth,authpriv.* /var/log/auth.log
*.*;auth,authpriv.none -/var/log/syslog
cron.* /var/log/cron.log
#daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
#lpr.* -/var/log/lpr.log
mail.* -/var/log/mail.log
#user.* -/var/log/user.log
Code language: PHP (php)

2. syslog:admin cron.log

をchownします。

3. rsyslogサービスを再起動します:sudo service rsyslog restart

sudo service rsyslog restart

4. cronサービスを再起動します:service cron restart

service cron restart

これで、ファイル cat /var/log/cron.logからcronログを確認できます。

[警告]
問題がある場合は、サーバーを再起動してください。


Linux
  1. OpenCAソフトウェアでデバッグオプションを有効にする方法

  2. cronタイマーはどこにありますか?

  3. cronログレベルを変更する方法は?

  1. Crontab ログ:私の Cron スクリプトの出力をログに記録する方法

  2. 特定の曜日に cron ジョブを実行する方法

  3. Linuxでメモリ消費をログに記録する方法は?

  1. cPanelでエラーログを表示する方法

  2. MySQL/MariaDBクエリログを有効にする方法

  3. 正しい PATH で CRON を呼び出す方法