如何修改 php脚本最大执行时间 byethost4

 我来答
匿名用户
2016-06-23
展开全部
键入crontab-e编辑crontab服务文件------------------------------------------Ubuntu中的linux---------------安装lynx包:apt-getisntalllynx先写ln.sh脚本:lynx//folder/script.php注意感叹号把这个脚本保存为cron-lynx.sh保存到一个你找得到的地方,比如:你可以把它放在网站根目录。然后再创建一个script.php的文件。当cron运行的时候,将会通过lynx来调用它。这个文件可以通过浏览器来访问。然后编辑主机的crontab,像下面这样。*/1****root/bin/sh/usr/mand(取值范围,0表示周日一般一行对应一个任务)记住几个特殊符号的含义:“*”代表取值范围内的数字,“/”代表”每”,“-”代表从某个数字到某个数字,“,”分开几个离散的数字5、任务调度设置文件的写法可用crontab-e命令来编辑,编辑的是/var/spool/cron下对应用户的cron文件,也可以直接修改/etc/crontab文件具体格式如下:MinuteHourDayMonthDayofweekcommand分钟小时天月天每星期命令每个字段代表的含义如下:Minute每个小时的第几分钟执行该任务Hour每天的第几个小时执行该任务Day每月的第几天执行该任务Month每年的第几个月执行该任务DayOfWeek每周的第几天执行该任务Command指定要执行的程序在这些字段里,除了“Command”是每次都必须指定的字段以外,其它字段皆为可选字段,可视需要决定。对于不指定的字段,要用“*”来填补其位置。举例如下:5****ls指定每小时的第5分钟执行一次ls命令305***ls指定每天的5:30执行ls命令3078**ls指定每月8号的7:30分执行ls命令30586*ls指定每年的6月8日5:30执行ls命令306**0ls指定每星期日的6:30执行ls命令[注:0表示星期天,1表示星期1,以此类推,也可以用英文来表示,sun表示星期天,mon表示星期一等。]30310,20**ls每月10号及20号的3:30执行ls命令[注:“,”用来连接多个不连续的时段]258-11***ls每天8-11点的第25分钟执行ls命令[注:“-”用来连接连续的时段]*/15****ls每15分钟执行一次ls命令[即每个小时的第015304560分钟执行ls命令]306*/10**ls每个月中,每隔10天6:30执行一次ls命令[即每月的1、11、21、31日是的6:30执行一次ls命令。]每天7:50以root身份执行/etc/cron.daily目录中的所有可执行文件507***rootrun-parts/etc/cron.daily[注:run-parts参数表示,执行后面目录中的所有可执行文件。]6、新增调度任务新增调度任务可用两种方法:1)、在命令行输入:crontab-e然后添加相应的任务,wq存盘退出。2)、直接编辑/etc/crontab文件,即vi/etc/crontab,添加相应的任务。7、查看调度任务crontab-l//列出当前的所有调度任务crontab-l-ujp//列出用户jp的所有调度任务8、删除任务调度工作crontab-r//删除所有任务调度工作9、任务调度执行结果的转向例1:每天5:30执行ls命令,并把结果输出到/jp/test文件中305***ls>/jp/test2>&1注:2>&1表示执行结果及错误信息。编辑/etc/crontab文件配置croncron服务每分钟不仅要读一次/var/spool/cron内的所有文件,还需要读一次/etc/crontab,因此我们配置这个文件也能运用cron服务做一些事情。用crontab配置是针对某个用户的,而编辑/etc/crontab是针对系统的任务。此文件的文件格式是:  SHELL=/bin/bash  PATH=/sbin:/bin:/usr/sbin:/usr/bin  MAILTO=root//如果出现错误,或者有数据输出,数据作为邮件发给这个帐号  HOME=///使用者运行的路径,这里是根目录  #run-parts  01****rootrun-parts/etc/cron.hourly//每小时执行/etc/cron.hourly内的脚本 024***rootrun-parts/etc/cron.daily//每天执行/etc/cron.daily内的脚本224**0rootrun-parts/etc/cron.weekly//每星期执行/etc/cron.weekly内的脚本4241**rootrun-parts/etc/cron.monthly//每月去执行/etc/cron.monthly内的脚本 大家注意”run-parts”这个参数了,如果去掉这个参数的话,后面就可以写要运行的某个脚本名,而不是文件夹名了例如:1)在命令行输入:crontab-e然后添加相应的任务,wq存盘退出。2)直接编辑/etc/crontab文件,即vi/etc/crontab,添加相应的任务1122110*rm-rf/mnt/fb
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式