30 10 * * * 11.sh 其中11.sh的内容为ls /tmp >11.txt,怎么就是不执行呢?重启了cron服务还是一样的service cron restart,并且ps -ef|grep cron有进程在。
我用root用户第隔五分钟运行一次脚本,并设置了计划任务,可是却无法执行。 [root@tong test]# crontab -l 0-59/5 * * * * /test/cpu.sh [root@tong test]# [root@tong test]# cat cpu.sh #!/bin/bash load=$(uptime) shijian=$(date +%Y-%m-%d-%T) file=/test/cpustatus.txt touch $file all=$(cat $file | wc -l) printf "$load $shijian\n" >> $file if [[ $all > 6 ]];then starttime=$(cat $file | awk '{print $12}' | s...
我执行一个在/usr/local/sbin/放一个rsync.sh的脚步,给777权限,我手动执行完全没有问题,可自动执行就不行,在日志留下来也很正常 Jul 15 09:43:01 localhost crond[10023]: (root) CMD (/bin/bash /usr/local/sbin/rsync.sh) 可结果是没有任何的动作,放一个文件上去也不同步。 脚步很简单 #!/bin/bash /usr/bin/rsync -ap --progress --ignore-errors --delete /mnt/ /backup/ 其中/mnt 是挂载windows中的共享。目的做到每...
敲crontab -e在弹出的root的窗口中添加crontab程序: 5,10,15,20,25,30,35,40,45,50,55 * * * * /opt/dtt/memio.d >> /opt/dtt/aaa.txt 但是不能执行,memio.d是一个Dtrace脚本,手动dtrace -qs memio.d没问题,crontab不能执行的原因是什么呢?怎么解决? 还有一个问题:我想把每次执行的结果输出到一个以执行脚本时的时间命名的文件当中,怎么弄? 十万火急啊,拜谢大侠啦!!!
敲crontab -e在弹出的root的窗口中添加crontab程序:\r\n5,10,15,20,25,30,35,40,45,50,55 * * * * /opt/dtt/memio.d >> /opt/dtt/aaa.txt\r\n但是不能执行,memio.d是一个Dtrace脚本,手动dtrace -qs memio.d没问题,crontab不能执行的原因是什么呢?怎么解决?\r\n还有一个问题:我想把每次执行的结果输出到一个以执行脚本时的时间命名的文件当中,怎么弄?\r\n十万火急啊,拜谢大侠啦!!!
LINUX环境 我在一个hlr用户下面执行一个定时任务 用户SHELL=/bin/sh #pdscp server side 01,31 * * * * /interface/bin/pdscp_server/smpp_server_run & 1>/dev/null 2>/dev/null 脚本内容是: PROXY_PROCESS=`ps -ef | grep "smpp_server" | grep -v grep` if [ "$PROXY_PROCESS" != "" ] ; then echo " smpp_server has already been started!" echo $PROXY_PROCESS exit fi cd /interface/bin/pdscp_se...
我的solaris9的系统,我在crontab中增加了一条指令 59 3 * * * /quark/bin/copydb.sh 这个我是手工执行过的,没问题,但是它就是不自动执行,请问大家大概是什么原因?我用crontab -l 是可以看到我加的这条的。怎么才能检验确认这条是否已经生效??请大家帮忙看看
我的solaris9的系统,我在crontab中增加了一条指令\r\n59 3 * * * /quark/bin/copydb.sh\r\n这个我是手工执行过的,没问题,但是它就是不自动执行,请问大家大概是什么原因?我用crontab -l 是可以看到我加的这条的。怎么才能检验确认这条是否已经生效??请大家帮忙看看