在AWS上使用Ubuntu;无法使用crontab重启mysql: 我在脚本中尝试了以下命令:
service mysql start
/etc/init.d/mysql restart
我得到的错误是:
exec: 129: start: not found
/etc/init.d/mysql: 85: start: not found
exec: 129: restart: not found
如果我从提示中运行,所有这些都可以正常工作;但是从crontab
失败了答案 0 :(得分:1)
路径是问题所在。在命令提示符下,我获得了$ PATH;然后在crontab脚本中;我像这样手动添加了这条路径。它现在有效。
PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin