linux定时任务执行脚本怎么写 linux定时任务参数设置?
linux定时任务参数设置?
linux定时任务不使用crond服务基于
按照crontab命令,我们也可以在且固定的间隔时间执行指定的系统指令或shellscript脚本。时间间隔的单位这个可以是分钟、小时、日、月、周及以上的输入两种。这个命令非下设机构合周期性的日志分析或数据备份等工作
配置文件路径为/etc/crontab
用户所确立的crontab文件中,每一行都华指一项任务,每行的每个字段属於一项设置里,它的格式共分为六个字段,前五段是时间设定段,第六段是要想执行的命令段,格式万分感谢:
minutehourdaymonthweekcommand
其中:
minute:意思是分钟,是可以是从0到59之间的任何整数。
hour:表示小时,可以不是从0到23之间的任何整数。
day:可以表示日期,可以不是从1到31之间的任何整数。
month:表示月份,是可以是从1到12之间的任何整数。
week:意思是星期几,可以是从0到7之间的任何整数,这里的0或7属於星期日。
command:要不能执行的命令,是可以是系统命令,也是可以是自己编写的脚本文件。
在以上各个字段中,还是可以建议使用200元以内特殊字符:
星号(*):代表所有可能会的值,.例如month字段如果不是是星号,则可以表示在不满足其它字段的制约条件后每月固定都想执行该命令能操作。
逗号(,):也可以用逗号隔挡的值指定一个列表范围,.例如,“1,2,5,7,8,9”
中杠(-):也可以用整数之间的中杠可以表示一个整数范围,或者“2-6”它表示“2,3,4,5,6”
正斜线(/):可以不用正斜线指定你时间的间隔频率,.例如“0-23/2”来表示每两小时想执行一次。另外正斜线这个可以和星号一同可以使用,或者*/10,假如用在minute字段,来表示每十分钟执行三次
linux中执行crontab定时任务时无法连接sybase iq15.1数据库,shell脚本中的sybase iq的环境变量怎么设置?
在先执行dbisql-cuidDBA;pwdsql-host192.168.0.34-port2638/home/gjt/query.sqlquery.sql这句话前面,先程序加载上sybase用户的环境变量。source$
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。