我已经创建了一个脚本,可以从命令行执行它,没有任何问题,运行完美。我现在尝试将其设置为 15 分钟的重复 cron 作业,它似乎运行了某些东西,因为文件在正确的位置创建,但它是空的。
这是我的 cron 作业行
*/2 * * * * root /root/cron.database-backup.sh
我正在编辑 /etc/crontab
有什么建议么?
答案1
cron 使用一个文件来列出所有的 cron 作业。
您不应该直接编辑此文件,而应该使用 crontab 命令来编辑它。
所以:
crontab [-u user] -l ### will list the current cron jobs
crontab [-u user] -e ### will drop you into an editor to edit the jobs
-u 用户部分是可选的,仅当您想为未以登录身份的用户编辑 crontab 文件时才应使用。