> Ubuntu >

Ubuntu 下 Crontab 不生效

添加了 Crontab 命令

#发现没有生效
*/2  * * * * /usr/local/bin/node  /home/wwwroot/nodeProject/addView.js   

排查步骤
#检查是否已经开启 cron
sudo service cron status

#cron start/running, process 23719

# 重启服务 cron
sudo service cron restart


# 查找 /var/log/cron.log 日志文件 ,发现没有文件  ,开启crontab 日志

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

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

sudo  service rsyslog  restart

发现 email 错误 ,email xxxxx ,原来默认发送给 email 添加
修改Cron命令为:
## 将归显信息写入 文件中
*/2  * * * * /usr/local/bin/node  /home/wwwroot/nodeProject/addView.js >> /home/wwwroot/nodeProject/addView.log 2>&1 

success!

(责任编辑:IT)