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!

你可能感兴趣的:(linux)