centos7无法创建定时任务
时间: 2023-10-08 13:11:31 浏览: 89
shell命令与定时任务
有可能是因为cron服务没有启动或者没有正确安装。你可以尝试以下步骤进行排查:
1. 检查cron服务是否已经启动。可以执行命令:`systemctl status crond`,如果服务没有运行,则执行`systemctl start crond`启动服务。
2. 检查是否安装了cronie-anacron软件包。可以执行命令:`rpm -qa | grep cronie-anacron`,如果没有安装,则执行`yum install cronie-anacron`安装。
3. 检查是否有权限创建定时任务。可以执行命令:`crontab -u 用户名 -l`,其中用户名是你想要创建定时任务的用户,如果没有权限则需要使用`sudo`命令或者切换到root用户。
4. 检查定时任务语法是否正确。可以使用`crontab -e`命令编辑定时任务,注意语法必须符合cron规则。
如果以上步骤都没有解决你的问题,请提供更多详细信息,我会尽力帮助你解决。
阅读全文