linux - Centos Crontab 错误命令

标签 linux cron centos6.5

我有一个非常简单的数据库备份脚本,可以从 shell 完美运行。

php /home/db_backup/db_backup.php

当我尝试添加 Crontab 时,我得到了模糊的“crontab 中的错误命令错误,无法安装。”

我试过使用 php 和 php 的完整路径。

which php

返回/usr/bin/php

* 1 * * * php /home/db_backup/db_backup.php

* 1 * * * /usr/bin/php /home/db_backup/db_backup.php

两者都返回相同的错误。

森托斯 6.6。以根用户身份登录。如此编辑crontab

crontab -e

花了太多时间试图让它工作。我错过了什么?

最佳答案

我打赌你的问题是在编辑 crontab 文件时而不是使用命令本身。

一定要在文件末尾留一个空行。

我的意思是光标必须在最后一个条目之后的空行中。

关于linux - Centos Crontab 错误命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30219533/

相关文章:

bash - 将简单的 shell 脚本作为 cronjob 运行

PHP 警告 : PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/memcached.so' -/usr/lib64/php/modules/memcached. 所以

c++ - 无法链接 boost 日志记录代码

Linux命令行递归删除其他文件夹中不存在的文件

linux - apache linux (centos 7) 上的网页未出现在我局域网的其他计算机上

mysql - 远程数据库检索 CronJob

php - 使用 Crontab 配置 Laravel 任务调度

c++ - 如何同时处理多个并发实例?

php - 无法打开游标库 'libodbccr'

linux - 设备映射器的“ioctl”签名