在 Linux 系统中,cron
任务的输出通常被发送到系统邮件中,或者被重定向到一个特定的日志文件。如果你没有设置特定的日志文件,你可以检查系统邮件来获取 cron
任务的输出。
你可以使用 mail
命令来查看系统邮件:
mail
如果你想要 cron
任务的输出被写入到一个特定的日志文件,你可以在 crontab
文件中为每个任务设置输出重定向:
* * * * * your_command > /path/to/your/logfile 2>&1
这会将 your_command
的标准输出和标准错误都重定向到 /path/to/your/logfile
。
此外,一些系统可能会自动记录 cron
任务的日志。例如,在 Ubuntu 中,你可以在 /var/log/syslog
中查看 cron
任务的日志:
grep CRON /var/log/syslog
小结:首先,使用 mail
命令来查看系统邮件。如果你没有找到你需要的信息,你可以尝试在 crontab
文件中为你的任务设置输出重定向,或者在 /var/log/syslog
中查找 cron
任务的日志。