在Linux中,计划任务的执行日志通常会记录在系统的日志文件中。以下是一些常见的日志文件和它们对应的计划任务类型:
/var/log/syslog 或 /var/log/messages:这些日志文件包含了系统的所有消息,包括计划任务的执行情况。
/var/log/cron:这个日志文件记录了由cron调度的计划任务的执行情况。
/var/log/anacron.log:这个日志文件记录了由anacron调度的计划任务的执行情况。
要查看这些日志文件中的内容,可以使用 less 或 tail 命令。例如,要查看 /var/log/cron 中最近的10行日志,可以使用以下命令:
sudo tail -n 10 /var/log/cron
如果你想查看某个特定计划任务的执行情况,可以在命令中指定任务的名称或命令。例如,假设你想查看由cron调度的 backup.sh 脚本的执行情况,可以使用以下命令:
sudo grep backup.sh /var/log/cron
这将在 /var/log/cron 文件中搜索包含 backup.sh 的行,并显示这些行的内容。