crontab命令执行结果会保存到名为“crontab.log”的文件中,使用“tail -f crontab.log”命令实时查看结果。结果格式包括时间、用户名和执行的命令,并附带错误消息(如有)。
crontab命令执行结果
crontab命令在执行任务后,会将执行结果输出到一个名为“crontab.log”的文件中。该文件通常位于主目录下。
查看crontab执行结果
要查看crontab执行结果,可以使用以下命令:
tail -f crontab.log
此命令将打开“crontab.log”文件的尾部并实时显示新添加的日志条目。
解读crontab执行结果
crontab执行结果以如下格式输出:
MM DD HH:MM:SS USERNAME COMMAND
- MM: 月份
- DD: 日期
- HH: 小时
- MM: 分钟
- SS: 秒
- USERNAME: 运行任务的用户名
- COMMAND: 执行的任务
示例输出
02 15 16:15:30 username /usr/local/bin/backup.sh
这表示在2月15日下午4:15:30,名为“username”的用户运行了“/usr/local/bin/backup.sh”脚本。
处理执行错误
如果任务在执行过程中遇到错误,错误消息也会记录在“crontab.log”文件中。错误消息的格式通常如下:
MM DD HH:MM:SS USERNAME ERROR MESSAGE
示例错误消息
02 15 16:15:30 username /usr/local/bin/backup.sh: no such file or directory
这表示在2月15日下午4:15:30,名为“username”的用户运行“/usr/local/bin/backup.sh”脚本时,由于找不到此文件或目录,脚本执行失败。