当前位置: 技术问答>linux和unix
Crontab 不执行命令,跪求高手~~~
来源: 互联网 发布时间:2017-03-24
本文导语: 大家好,小弟目前碰到一个关于Crontab 不执行命令的问题,想请教 直接上代码 [root@localhost tmp]crontab -e SHELL=/bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * ...
大家好,小弟目前碰到一个关于Crontab 不执行命令的问题,想请教
直接上代码
[root@localhost tmp]crontab -e
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
*/1 * * * * root /bin/ls >> /tmp/lsaa (我的ls命令是放在bin目录下的)
过了一分钟后
在tmp目录下生成了一个lsaa 的文件但是却没有内容....很奇怪是不是我的环境变量写的有问题导致系统不认识那些命令
直接上代码
[root@localhost tmp]crontab -e
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
*/1 * * * * root /bin/ls >> /tmp/lsaa (我的ls命令是放在bin目录下的)
过了一分钟后
在tmp目录下生成了一个lsaa 的文件但是却没有内容....很奇怪是不是我的环境变量写的有问题导致系统不认识那些命令
|
所以说 你的crontab加的没问题 因为你添加的那句 我copy过来就是OK的
应该是你编译安装或者配置的问题
添加后有没有重启一下crond?
应该是你编译安装或者配置的问题
添加后有没有重启一下crond?