ubuntu20,定时任务不生效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu20,定时任务不生效相关的知识,希望对你有一定的参考价值。

参考技术A 1)查看cron运行日志(/var/log/cron.log),但是并未找到相关文件,原因是ubuntu默认没有开cron日志,执行命令:

sudo vim /etc/rsyslog.d/50-default.conf

找到cron.log相关行,将前面注释符#去掉,保存退出,重启rsyslog:

sudo  service rsyslog  restart

执行less -10 /var/log/cron.log再次查看cron运行日志

2)crontab默认编辑器为nano

修改crontab默认编辑器为vi或者其他的编辑器

可以用命令select-editor修改,选择3和4都可以使用

用命令 crontab -e 修改定时任务命令

此时若定时任务命令行有错会有提示

命令 service cron restart 重启定时任务

不生效 再次less -10 /var/log/cron.log 查看日志

命令 echo '' >  /var/log/cron.log 清空命令

日志中出现 cd / && run-parts --report /etc/cron.hourly

执行此命令 再次重启,,生效

以上是关于ubuntu20,定时任务不生效的主要内容,如果未能解决你的问题,请参考以下文章

gin 使用 crons 做定时任务: 不生效

crontab定时任务不执行,单独运行sh生效

我的linux定时任务不起作用是为啥?

我的linux定时任务不起作用是为啥?

直接修改/etc/crontab 文件内容,定时任务不生效

直接修改/etc/crontab 文件内容,定时任务不生效