在Debian系统中,使用crontab设置任务日志记录的方法如下:
打开终端。
输入 crontab -e
命令来编辑当前用户的crontab文件。如果你想编辑其他用户的crontab文件,请使用 sudo crontab -u username -e
命令。
在打开的crontab文件中,为需要记录日志的任务添加输出重定向。例如,如果你有一个名为 my-script.sh
的脚本,你可以将其添加到crontab文件中,并将输出重定向到一个日志文件,如下所示:
* * * * * /path/to/my-script.sh >> /path/to/logfile.log 2>&1
这里,* * * * *
是cron表达式,表示任务的执行时间。>> /path/to/logfile.log
表示将标准输出追加到指定的日志文件。2>&1
表示将标准错误输出重定向到标准输出,这样错误信息也会被记录到日志文件中。
现在,你的任务将会在指定的日志文件中记录输出和错误信息。你可以随时查看该日志文件以获取任务的执行情况。