溫馨提示×

Linux如何查看crontab有沒有執行成功

小億
1474
2024-01-11 04:34:15
欄目: 編程語言

要查看crontab是否執行成功,可以通過以下方法:

  1. 查看/var/log/syslog或/var/log/cron日志文件,這兩個文件記錄了系統和cron任務的執行日志??梢允褂萌缦旅畈榭碿ron任務執行情況:
grep CRON /var/log/syslog

grep CRON /var/log/cron

執行結果中會顯示cron任務的執行情況,包括執行時間、命令和執行結果。

  1. 在cron任務中將輸出內容重定向到文件中,可以通過查看輸出文件來確定任務是否成功執行。例如,將任務的輸出重定向到/tmp/output.log文件中:
* * * * * /path/to/command >> /tmp/output.log 2>&1

然后使用cat命令查看輸出文件:

cat /tmp/output.log

如果輸出文件中有預期的輸出內容,則說明任務執行成功。

  1. 可以通過在cron任務中添加日志記錄功能,將執行情況寫入自定義日志文件中。例如,將任務的執行情況寫入/var/log/crontab.log文件中:
* * * * * /path/to/command >> /var/log/crontab.log 2>&1

然后使用cat命令查看日志文件:

cat /var/log/crontab.log

如果日志文件中有任務的執行記錄,則說明任務執行成功。

注意:上述方法適用于Ubuntu和Debian等基于Debian的Linux發行版。對于其他Linux發行版,日志文件的路徑和名稱可能會有所不同。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女