crontab 名称 : crontab 使用权限 : 所有使用者 使用方式 : crontab filecrontab [ -u user ] [ -u user ] { -l | -r | -e } 说明 : crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 参数 : ...
by fush76 - AIX文档中心 - 2008-05-29 13:43:30 阅读(3714) 回复(0)
*/1 * * * * wget -N http://sports.sina.com.cn/iframe/nba/iframe >/usr/local/www/apache22/data/nba/index.html 每分钟去新浪网去下面这个最新的NBA赛况,我想将下载的这个页面复制到/usr/local/www/apache22/data/nba/index.html这里,应该怎么写呀,我这下写不行呀 还有我用crontab定时执行下载的页面默认存放在那个目录下呢?
wget --wait=300 --tries=1 --proxy=off --timeout=100 -O UK "http://www.portingodds.com/spmain/reskins/spodds/main.asp?content=events&sp=14&spName=Football - UK" 我不知道这是什么意思,请大哥帮忙,还有后面那个网址是不正确的,用-O怎么又打开了这个正确的网站呢? 而且下载的文件用UK取代了, 请大哥帮我详细解释‘-O’参数吗? 谢了 :em02:
1.我想在cron里添加一条每隔8个月7周6天5小时4分3秒执行一条命令,如何操作,还有cron是如何判断条件的,是从秒向月判断,还是从月向秒判断? 2.我只是打比方而已!能不能这莫操作,如每隔8天等等......,怎么操作,最好举个例子! 谢谢了! [ 本帖最后由 inhe 于 2006-3-10 21:45 编辑 ]
我想在aix下弄一个crontab 定时执行, 现在打算在每天每两个小时执行一次脚本 crontab -e -------------------------------------- */120 6-23 * * * sh /home/test/a.sh 一保存退出,就提示 crontab : error on previous line; unexpected character found in line. 为是为什么呢
利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径/MySQLdata #mkdir /mysqldata 2、创建/usr/sbin/bakmysql文件 #vi /usr/sbin/bakmysql 输入 注意:`符号是TAB键上面的符号,不是ENTER左边的 还有date后要有一个空格。 rq=` date +%Y%m%d ` tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql 或者写成 rq=`...
祝大家元旦快乐! 本人第一次用定时执行脚本命令,现向各位大侠求救: 实验脚本test.sh的内容是: #!/bin/sh echo "Happy new year ! ">test.out test.cron的内容为: 0 16 * * * /usr/bin/sh /home/date/test.sh 执行了命令: crontab test.cron 后报错为: warning: commands will be executed using /usr/bin/sh 执行结果是 :时间过了,但并没有产生文件test.out
求救!!! 在shell中调用exe文件,如果不定时而用直接执行shell,一切正常,但用crontab定时执行时,只有shell被执行(看log文件)。而exe未执行。 用crontab定时执行该exe文件,没有任何log文件输出(exe文件里,一运行就输出log文件)。也就是说好像exe就没有执行一样。用mail命令查看执行定时任务的mail,系统提示No mail。 注意:shell和exe中的路径全是绝对路径
利用系统 crontab 来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建保存备份文件的路径 /mysqldata #mkdir /mysqldata 2、创建 /usr/sbin/bakmysql 文件 #vi /usr/sbin/bakmysql 输入 rq=` date +%Y%m%d ` tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql 或者写成 rq=` date +%Y%m%d ` mysqldump --all-databases -u root -p980405 > /mys...
本文根据man crontab总结 [color="#ff0000"]crontab 使用权限 : 所有使用者 使用方式 : crontab [ -u user ] file crontab [ -u user ] { -l | -r | -e } 说明 : crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 参...