# 在 Linux 中,crontab 任务的日志通常会写入系统的日志文件中,例如 /var/log/syslog 或 /var/log/cron。
# 如果你想将特定的 crontab 任务输出记录到一个自定义的日志文件中,可以在命令后面重定向输出。
# 示例代码:每分钟运行一次脚本并将输出写入日志文件
* * * * * /path/to/your/script.sh >> /path/to/your/logfile.log 2>&1
# 解释说明:
# - */path/to/your/script.sh/*: 替换为你要执行的实际脚本路径。
# - *>> /path/to/your/logfile.log*: 将标准输出追加到指定的日志文件中。
# - *2>&1*: 将标准错误输出重定向到标准输出,这样错误信息也会被记录到日志文件中。
# 如果你只想记录错误信息而不记录正常输出,可以使用以下格式:
* * * * * /path/to/your/script.sh >> /dev/null 2>> /path/to/your/errorlog.log
# 解释说明:
# - *>> /dev/null*: 忽略标准输出,不记录正常输出。
# - *2>> /path/to/your/errorlog.log*: 只将错误信息追加到指定的日志文件中。
上一篇:切换用户的linux命令
下一篇:linux拷贝文件命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站