澳门新萄京官方网站-www.8455.com-澳门新萄京赌场网址

澳门新萄京官方网站:详解及示例,Linux任务调度

2019-06-01 作者:服务器运维   |   浏览(186)

Linux自动重启服务,Linux重启服务

服务器不重启的情事下定时自动重启apache及mysql服务,其实也大概。具体步骤如下:
一、每天的12点及16点重启apache及mysql服务
[[email protected] bin]# cd /opt/
[[email protected] opt]# vim reboot.txt
在reboot.txt.txt文件中输入下边的内容后保存
0 12 * * * service httpd restart
0 12 * * * service mysqld restart
0 16 * * * service httpd restart
0 16 * * * service mysqld restart

二、把新建的文本参预到cron服务中
[[email protected] opt]# crontab reboot.txt
[[email protected] opt]# crontab -l
0 12 * * * service httpd restart
0 12 * * * service mysqld restart
0 16 * * * service httpd restart
0 16 * * * service mysqld restart

三、重启cron服务
[[email protected] opt]# /sbin/service crond restart

=======================================
增加补充表达:
cron是3个linux下的定期实行工具,能够在没有要求人工干预的事态下运转作业。由于Cron 是Linux的放权服务,但它不自行起来,能够用以下的章程运营、关闭这几个服务:
/sbin/service crond start //运维服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置

时程表的主干格式 :
*  *  *  *  *  program
分  时  日  月  周        命令
第三列表示分钟一~59 每分钟用*或者 */1表示
第3列表示小时一~二叁(0表示0点)
第三列表示日期一~31
第四列表示月份1~1二
第6列标暗号星期0~6(0意味周三)
第六列要运维的通令

当第1列 为 * 时表示每分钟都要实施 program,第3列为 * 时表示每小时都要进行程式,其他类推
当第三列为 a-b 时表示从第 a 分钟到第 b 分钟这段时光内要举办,第贰列为 a-b 时表示从第 a 到第 b 时辰都要施行,别的类推
当第1列为 */n 时表示每 n 分钟个时刻间隔试行贰遍,第二列 为 */n 表示每 n 时辰个时间距离实践三回,别的类推
当第二列为 a, b, c,... 时表示第 a, b, c,... 分钟要实施,第三列 为 a, b, c,... 时表示第 a, b, c...个钟头要实行,其他类推

crontab文件的有的事例:
30 21 * * * /usr/local/etc/rc.d/lighttpd restart
上边的例证表示每晚的二一:30重启lighttpd 。
45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart
地点的例证表示每月壹、十、23日的4 : 45重启lighttpd 。
10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart
地点的事例表示周周四、礼拜5的一 : 十重启lighttpd 。
0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart
地点的例子表示在每日18 : 00至二3 : 00时期每隔二十七分钟重启lighttpd 。
0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart
地点的例证表示每礼拜伍的11 : 00 pm重启lighttpd 。
* */1 * * * /usr/local/etc/rc.d/lighttpd restart
每临时辰重启lighttpd
* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
夜间11点到晚上柒点之内,每隔壹钟头重启lighttpd
0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart
每月的四号与每一周壹到礼拜2的1一点重启lighttpd
0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart
3月一号的4点重启lighttpd
 
假设急需再行启航服务器,加一行 0 1二 * * * root init 6
 
做个标识,毕竟linux vi 编辑器下常常会用到保存退出与不保留退出那八个操作.
linux vi 保存退出 操作:esc键,输入      :wq
linux vi 不保留退出 操作:esc键,键入    :q!
 
在linux下选拔VIM实行编制程序是1件很自然的作业
刚起初时本身也对VI超多的授命和完全的遗弃鼠标感觉不适!
但由此了最初的适应性阶段,笔者好不轻便松开采,原本扬弃了鼠标却也巩固了频率!

废话少说,进入正题:
``(TAB上边的点):回到光标跳转前的岗位。
dd:删除壹行。
伍dd:删除光标处以下的各行各业。
按V键进入可视情势,选取要拷贝的原委,按yy拷贝选中的原委,在供给的地点按p拷贝内容到新光标处或新文件中。
i:进入插入格局。
v:进入可视形式。
Esc:回到基本方式
h,j,k,l:上下左右运动光标
vsp:左右分割窗口。
sp:上下分割窗口。
ctrl w:在窗口中精选。
:q!:不保留退出。
x:保存退出。
w:只保留不脱离。
x:删除一个字符。
u:撤消
CTRL O:回跳。
CT卡宴L 汉兰达:撤除刚才的吊销。
:help:帮助。
zz:退出支持窗口。
叁w :向前挪动八个单词。
3b:向后移动多个单词。
CT奥迪Q五L [:跳到光标单词处。
CTRL T:跳回?
9k:上移九行。
:e 打开新文件(在多窗口操作中很有用)。
yaw:拷贝四个单词。
CT奥迪Q伍L B:把光标移到日前行的左臂首部。
CTCR-VL E:把光标移到当下行的左边首部。
vim -r doc.txt:恢复生机文件到修改前。
:/查找单词
H:跳到第一行。
M:跳?中间。
L:跳到结尾1行。
CTBMWX3L d,u,f,b:下移半屏,上移半屏,下移一屏,上移1屏。
gg:到文件起初处
G:到文件尾部。
--:找到文件上次修改点。
CT卡宴L p,n:向上查询一?单词,向下询问四个单词。
zo:张开折叠。l键也得以。
zc:关闭折叠。
zr:全体张开折叠。
zm:全部关门折叠。
zf:制造折叠。
zXC60:张开全数折叠(包蕴嵌套)
zM:关闭全体折叠(蕴含嵌套)
:!ls,查看目录表。
:`o,找到最后修改的文书。
wq,保存退出。
vim txt一 txt二 txt三 txt4,同不常间开拓多个公文,
以下是还要展开八个文?时(建议用多窗口)
n,下二个文本,
n三,往下第5个文本。
first,第三个文本。
澳门新萄京官方网站:详解及示例,Linux任务调度crontab时间规则介绍。last,最后叁个文件 。
:/s#kkk#ccc#g,把公文中的kkk替换为ccc

sudo crontab -e

任务调解的crond常驻命令
crond 是linux用来定期施行顺序的命令。当安装完毕操作系统之后,默许便会运行此职责调解命令。crond命令每分锺会定时检查是或不是有要实践的行事,要是有要推行的办事便会自动推行该职业。而linux任务调治的劳作第二分为以下两类:
一、系统进行的行事:系统周期性所要实施的办事,如备份系统数据、清理缓存
2、个人施行的行事:某些用户定期要做的行事,举例每隔拾分钟检查邮件服务器是还是不是有新信,那一个职业可由各样用户自动安装。

Linux的cron和crontab

原稿地址:Linux 中 crontab 详解及示范作者:小猪快跑

5 * * * *每小时第伍分钟奉行
*/5 * * * *每伍分钟实行
0 2 * * * 每日凌晨二点施行

①、职责调解设置文件的写法
其格式如下:
Minute Hour Day Month Dayofweek command
分钟 小时 天 月 天每星期 命令

 

cron是二个linux下的定期实践工具,能够在无需人工干预的状态下运营作业。由于Cron 是Linux的放置服务,但它不自行起来,能够用以下的办法运转、关闭那些服务:

cron是3个linux下的定时试行工具,能够在无需人工干预的景况下运作作业。由于Cron 是Linux的停放服务,但它不自行起来,能够用以下的方式运维、关闭这几个服务:

种种字段代表的意义如下:
Minute 各种时辰的第几分钟施行该职责
Hour 每一天的第多少个钟头推行该职责
Day 每月的第几天试行该任务
Month 每年的第几个月推行该任务
DayOfWeek 周周的第几天试行该职责
Command 钦点要实践的顺序
在这个字段里,除了“Command”是历次都无法不钦点的字段以外,别的字段皆为可选字段,可视须要调整。对于不钦命的字段,要用“*”来填补其地方。

一 cron

/sbin/service crond start //运转服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置

/sbin/service crond start //运维服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置

举个例子如下:
一、钦命每小时的第5秒钟施行一遍ls命令
5 * * * * ls

 

您也得以将那个服务在系统运营的时候自动运维:
在/etc/rc.d/rc.local那个本子的尾声加上:
/sbin/service crond start

你也得以将这么些服务在系统运维的时候自动运营:
在/etc/rc.d/rc.local这些本子的末梢加上:
/sbin/service crond start

2、钦点每日的 伍:30 施行ls命令
30 5 * * * ls

crond位于/etc/rc.d/init.d/crond 或 /etc/init.d 或 /etc/rc.d /rc5.d/S90crond,最总引用/var/lock/subsys/crond。

现行反革命Cron这几个服务一度在经过之中了,大家就可以用那些服务了,Cron服务提供以下两种接口供大家利用:

明天Cron这几个服务一度在经过之中了,大家就可以用那个服务了,Cron服务提供以下两种接口供我们利用:

三、钦赐每月捌号的七:二二十一分实施ls命令
30 7 8 * * ls

 

壹、间接用crontab命令编辑

1、直接用crontab命令编辑

四、内定每年的5月十五日五:30举办ls命令
30 5 8 6 * ls

cron是一个linux下的定期推行工具(约等于windows下的scheduled task),能够在无需人工干预的景色下定期地运维任务task。由于cron 是Linux的service(deamon),能够用以下的措施运维、关闭这一个服务: 

cron服务提供crontab命令来设定cron服务的,以下是其一命令的局地参数与认证:

cron服务提供crontab命令来设定cron服务的,以下是以此命令的一些参数与认证:

伍、钦命每周四的陆:30推行ls命令
30 6 * * 0 ls
注:0表示周一,壹意味着星期1,依此类推,也能够用英文来代表,sun表示星期四,mon表示星期天等。

/sbin/service crond start //运转服务 

crontab -u //设定有些用户的cron服务,一般root用户在进行那些命令的时候供给此参数
crontab -l //列出某些用户cron服务的详细内容
crontab -r //删除有个别用户的cron服务
crontab -e //编辑某些用户的cron服务

crontab -u //设定有些用户的cron服务,一般root用户在施行那一个命令的时候必要此参数
crontab -l //列出某些用户cron服务的事无巨细内容
crontab -r //删除某些用户的cron服务
crontab -e //编辑某些用户的cron服务

6、每月10号及20号的3:30执行ls命令
30 3 10,20 * * ls
注:“,”用来一连八个不总是的时光

/sbin/service crond stop //关闭服务 

比方说root查看本身的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编写cron服务时,编辑的开始和结果有点格式和平条款定,输入:crontab -u root -e
跻身vi编辑形式,编辑的内容自然要吻合上面包车型地铁格式:*/1 * * * * ls >> /tmp/ls.txt

比如说root查看本身的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编排cron服务时,编辑的内容有部分格式和平条款定,输入:crontab -u root -e
进去vi编辑形式,编辑的剧情自然要符合上面包车型大巴格式:*/1 * * * * ls >> /tmp/ls.txt

七、每一天8-1一点的第一5分钟试行ls命令
25 8-11 * * * ls
注:“-”用来延续接二连三的时光

/sbin/service crond restart //重启服务 

本条格式的前一部分是对时间的设定,前边1部分是要实践的指令,固然要试行的通令太多,能够把那么些命令写到一个剧本里面,然后在此处平昔调用那么些本子就可以了,调用的时候记得写出命令的一体化路线。时间的设定大家有自然的预订,前边四个*号表示四个数字,数字的取值范围和意义如下:

本条格式的前壹部分是对时间的设定,前面一部分是要进行的通令,如若要实行的授命太多,可以把那些命令写到贰个本子里面,然后在此处直接调用这么些本子就足以了,调用的时候记得写出命令的完整路线。时间的设定大家有自然的预订,前边几个*号表示八个数字,数字的取值范围和含义如下:

8、每一6分钟实行二回ls命令
*/15 * * * * ls
即各样小时的第0 15 30 四伍 60分钟实施ls命令

/sbin/service crond reload //重新载入配置 

分钟 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-陆)//0象征周6

分钟 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-陆)//0意味着礼拜二

玖、各种月尾,每隔10天陆:30实施二回ls命令
30 6 */10 * * ls
即每月的一、11、贰1、21日是的陆:30实行二遍ls命令。

 

除了数字还会有多少个个例外的暗记正是"*"、"/"和"-"、",",*意味着享有的取值范围内的数字,"/"代表每的情致,"*/五"表示每多少个单位,"-"代表从有些数字到某些数字,","分开多少个离散的数字。以下举多少个例证表达难题:

除此之外数字还会有几个个特出的标志就是"*"、"/"和"-"、",",*代表享有的取值范围内的数字,"/"代表每的乐趣,"*/5"表示每多少个单位,"-"代表从有些数字到有些数字,","分开多少个离散的数字。以下举多少个例子表明难点:

10、每日柒:50以root 身份施行/etc/cron.daily目录中的全体可实践文件
50 7 * * * root run-parts /etc/cron.daily
注:run-parts参数表示,推行后边目录中的全部可施行文件。

您也足以将以此服务在系统运维的时候自动运营: 

每一天深夜6点

每一天早晨陆点

2、新扩张调治任务
新添调整职务可用三种艺术:
一、在命令行输入: crontab -e 然后增加相应的职分,wq存盘退出。
二、间接编辑/etc/crontab 文件,即vi /etc/crontab,增添相应的任务。

在/etc/rc.d/rc.local那个本子的末段加上: 

0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从显示器上看不到任何输出,因为cron把别的输出都email到root的邮箱了。

0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从荧屏上看不到任何输出,因为cron把别的输出都email到root的信箱了。

3、查看调整职务
crontab -l //列出近期的具备调治职分
crontab -l -u jp //列出用户jp的富有调整职务

/sbin/service crond start 

每多少个时辰

每五个钟头

4、删除职分调治专门的学业
crontab -r //删除全数任务调整专门的学业

 

0 */2 * * * echo "Have a break now." >> /tmp/test.txt

0 */2 * * * echo "Have a break now." >> /tmp/test.txt

伍、职务调整施行结果的转向
例1:天天五:30进行ls命令,并把结果输出到/jp/test文件中
30 5 * * * ls >/jp/test 2>&1
注:二>&一 表示实行结果及错误消息。

前几天cron这么些服务业已在经过之中了,大家就能够用那几个服务了。

夜晚1一点到上午八点之间每多个钟头,深夜八点

深夜1壹点到早晨8点以内每三个钟头,早上8点

编辑/etc/crontab 文件配置cron

 

0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt

0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt

cron服务每分钟不唯有要读叁遍/var/spool/cron内的全数文件,还要求读一遍/etc/crontab,由此大家陈设那一个文件也
能利用cron服务做一些业务。用crontab配置是本着有个别用户的,而编辑/etc/crontab是针对性系统的职务。此文件的文件格式是:

二 crontab

种种月的肆号和各种礼拜的礼拜一到礼拜三的早晨1一点

各类月的四号和各种礼拜的礼拜一到礼拜3的清早11点

SHELL=/bin/bash

 

0 11 4 * 1-3 command line

0 11 4 * 1-3 command line

PATH=/sbin:/bin:/usr/sbin:/usr/bin

crontab位于/usr/bin/crontab。

1月1日早上4点

1月1日早上4点

MAILTO=root //假设现身错误,恐怕有数据输出,数据作为邮件发给那一个帐号

 

0 4 1 1 * command line

0 4 1 1 * command line

HOME=/ //使用者运维的不二等秘书技,这里是根目录

cron服务提供crontab命令来设定cron服务的,以下是这么些命令的片段参数与认证: 

每便编辑完某个用户的cron设置后,cron自动在/var/spool/cron下生成二个与此用户同名的公文,此用户的cron消息都记录在那个文件中,那么些文件是不得以一向编辑的,只好够用crontab -e 来编排。cron运营后每过1份钟读二次那一个文件,检查是还是不是要推行里面包车型客车下令。由此此文件修改后无需再行启航cron服务。

老是编辑完某些用户的cron设置后,cron自动在/var/spool/cron下生成一个与此用户同名的文书,此用户的cron消息都记录在这些文件中,那一个文件是不得以一向编辑的,只可以够用crontab -e 来编排。cron运维后每过一份钟读一次那么些文件,检查是或不是要施行里面包车型大巴下令。因而此文件修改后没有要求重新起动cron服务。

# run-parts

crontab -u //设定某些用户的cron服务,一般root用户在进行那几个命令的时候要求此参数 

二、编辑/etc/crontab 文件配置cron

二、编辑/etc/crontab 文件配置cron

01 * * * * root run-parts /etc/cron.hourly //每小时实行/etc/cron.hourly内的本子

crontab -l //列出某些用户cron服务的详尽内容 

cron服务每分钟不唯有要读三遍/var/spool/cron内的全部文件,还须要读贰遍/etc/crontab,因而大家计划这些文件也能应用 cron服务做一些政工。用crontab配置是对准有个别用户的,而编辑/etc/crontab是本着系统的任务。此文件的文件格式是:

cron服务每分钟不仅要读三次/var/spool/cron内的具有文件,还索要读一遍/etc/crontab,因而大家布置这几个文件也能运用 cron服务做一些业务。用crontab配置是对准某些用户的,而编辑/etc/crontab是对准系统的天职。此文件的文件格式是:

02 4 * * * root run-parts /etc/cron.daily //每一日试行/etc/cron.daily内的本子

crontab -r //删除有个别用户的cron服务 

SHELL=/bin/bash

SHELL=/bin/bash

22 4 * * 0 root run-parts /etc/cron.weekly //每星期实施/etc/cron.weekly内的本子

crontab -e //编辑有些用户的cron服务  

PATH=/sbin:/bin:/usr/sbin:/usr/bin

PATH=/sbin:/bin:/usr/sbin:/usr/bin

42 4 1 * * root run-parts /etc/cron.monthly //每月去实施/etc/cron.monthly内的剧本

 

MAILTO=root //若是现身错误,或然有数量输出,数据作为邮件发给那么些帐号

MAILTO=root      //假设出现错误,可能有多少输出,数据作为邮件发给那个帐号

  我们注意"run-parts"这一个参数了,假如去掉那么些参数的话,前面就能够写要运维的某部脚本名,而不是文本夹名了。

举例说root查看自个儿的cron设置:crontab -u root -l 

HOME=/ //使用者运维的不贰诀要,这里是根目录

HOME=/    //使用者运转的门径,这里是根目录

参数 :
crontab -e : 施行文字编辑器来设按时程表,内定的文字编辑器是 VI,如若您想用其余文字编辑器,则请先设定 VISUAL 情况变数来钦赐使用十一分文字编辑器(例如说 setenv VISUAL joe)
crontab -r : 删除近期的时程表
crontab -l : 列出当下的时程表
crontab file [-u user]-用钦点的公文取代近些日子的crontab。
时程表的格式如下 :
f1 f2 f3 f4 f5 program
里头 f壹 是意味分钟,f二 表示时辰,f三 表示一个月份中的第几日,f肆表示月份,f5 表示四个星期中的第几天。program 表示要进行的次序。
当 f1 为 * 时表示每分钟都要实践 program,f2 为 * 时表示每小时都要实行顺序,其馀类推
当 f壹 为 a-b 时表示从第 a 秒钟到第 b 分钟方今内要进行,f二 为 a-b 时表示从第 a 到第 b 时辰都要实行,其馀类推
当 f1 为 */n 时表示每 n 分钟个时刻间隔实施一回,f二 为 */n 表示每 n 小时个时间距离奉行贰遍,其馀类推
当 f一 为 a, b, c,... 时表示第 a, b, c,... 分钟要实践,f2 为 a, b, c,... 时表示第 a, b, c...个钟头要推行,其馀类推
使用者也能够将具有的设定先存放在档案 file 中,用 crontab file 的法子来设定时程表。

再例如,root想删除fred的cron设置:crontab -u fred -r 

# run-parts

# run-parts

例子 :
#每日中午七点实行三遍 /bin/ls :
0 7 * * * /bin/ls
在 1二 月内, 天天的清早 六 点到 1贰 点中,每隔三个小时推行三次/usr/bin/backup :
0 6-12/3 * 12 * /usr/bin/backup
星期一到礼拜二每天深夜 5:00 寄壹封信给 :
0 17 * * 1-5 mail -s "hi" < /tmp/maildata
每月天天的下午 0 点 20 分, 二 点 20 分, 4 点 20 分....实践 echo "haha"
20 0-23/2 * * * echo "haha"
注意 :
当程序在您所钦点的时间实施后,系统会寄1封信给您,呈现该程序实行的源委,如若你不指望接受那样的信,请在每一行空一格之后加上 > /dev/null 2>&1 就能够

在编排cron服务时,编辑的内容有1对格式和预订,输入:crontab -u root -e 进入vi编辑情势,编辑的开始和结果自然要适合下边包车型客车格式:

01 * * * * root run-parts /etc/cron.hourly //每小时试行/etc/cron.hourly内的台本
02 4 * * * root run-parts /etc/cron.daily //天天实践/etc/cron.daily内的本子
22 4 * * 0 root run-parts /etc/cron.weekly //每星期实践/etc/cron.weekly内的脚本
42 4 1 * * root run-parts /etc/cron.monthly //每月去实践/etc/cron.monthly内的剧本

01 * * * * root run-parts /etc/cron.hourly //每刻钟实践/etc/cron.hourly内的脚本
02 4 * * * root run-parts /etc/cron.daily //每一天实行/etc/cron.daily内的剧本
22 4 * * 0 root run-parts /etc/cron.weekly //每星期施行/etc/cron.weekly内的本子
42 4 1 * * root run-parts /etc/cron.monthly //每月去试行/etc/cron.monthly内的台本

例子2 :
#每一日深夜六点11分
10 6 * * * date
#每五个钟头
0 */2 * * * date
#早上1一点到上午八点之间每多个小时,上午八点
0 23-7/2,8 * * * date
#种种月的四号和各类礼拜的礼拜1到礼拜三的清早1壹点
0 11 4 * mon-wed date
#四月份日晚上4点
0 4 1 jan * date
范例
$crontab -l 列出用户方今的crontab.

 

大家小心"run-parts"那几个参数了,假使去掉那么些参数的话,前面就足以写要运营的某部脚本名,而不是文件夹名了。

大家瞩目"run-parts"那个参数了,假若去掉那几个参数的话,后边就足以写要运转的某部脚本名,而不是文件夹名了。

linux职责陈设

*/1 * * * * ls >> /tmp/ls.txt 



2008/11/21 10:35

以此格式的前一部分是对时间的设定,前边一部分是要奉行的命 令,借使要执行的通令太多,能够把这几个命令写到1个本子里面,然后在这边直接调用这些剧本就能够了,调用的时候记得写出命令的1体化路线。时间的设定我们有 一定的约定,后面三个*号表示多个数字,数字的取值范围和含义如下: 

中央格式 :
*  *  *  *  *  command
分 时 日 月 周 命令

主干格式 :
*  *  *  *  *  command
分 时 日 月 周 命令

cron是二个linux下的定期实行工具,能够在无需人工干预的意况下运维作业。由于Cron 是Linux的放置服务,但它不自动起来,能够用以下的措施运转、关闭那个服务:

 

第一列表示秒钟一~5玖 每分钟用*或者 */1表示
第壹列表示时辰一~2三(0表示0点)
第1列表示日期一~3一
第伍列表示月份壹~1二
第伍列标旗号星期0~陆(0象征礼拜5)
第肆列要运维的通令

第一列表示分钟一~5玖 每分钟用*或者 */1表示
第1列表示小时1~二三(0表示0点)
第二列表示日期壹~3一
第陆列表示月份一~12
第陆列标志号星期0~六(0意味礼拜6)
第四列要运转的指令

/sbin/service crond start //运行服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置

分钟 (0-59) 

crontab文件的一部分事例:

crontab文件的部分例证:

你也得以将那些服务在系统运维的时候自动运营:
在/etc/rc.d/rc.local那一个本子的最后加上:
/sbin/service crond start

小時 (0-23) 

30 21 * * * /usr/local/etc/rc.d/lighttpd restart
地点的例子表示每晚的2壹:30重启lighttpd 。

30 21 * * * /usr/local/etc/rc.d/lighttpd restart
上边的例子表示每晚的二一:30重启lighttpd 。

这段时间Cron那些服务1度在经过之中了,大家就足以用那一个服务了,Cron服务提供以下两种接口供大家利用:

日期 (1-31) 

45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart
上面包车型地铁例子表示每月一、10、二十八日的四 : 45重启lighttpd 。

45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart
地方的例证表示每月一、十、5日的4 : 45重启lighttpd 。

1、直接用crontab命令编辑

月份 (1-12) 

10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart
地点的例子表示每礼拜5、周四的一 : 10重启lighttpd 。

10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart
地点的例证表示每一周天、周天的一 : 拾重启lighttpd 。

cron服务提供crontab命令来设定cron服务的,以下是这一个命令的1对参数与认证:

星期 (0-6)//0意味着星期三 

0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart
地点的事例表示在每日1捌 : 00至二3 : 00里头每隔贰拾七秒钟重启lighttpd 。

0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart
地点的例子表示在每一天1八 : 00至二三 : 00时期每隔二十九秒钟重启lighttpd 。

crontab -u //设定有个别用户的cron服务,一般root用户在进行那个命令的时候须要此参数
crontab -l //列出有些用户cron服务的事无巨细内容
crontab -r //删除有个别用户的cron服务
crontab -e //编辑有些用户的cron服务

 

0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart
上边的例子表示每礼拜6的1一 : 00 pm重启lighttpd 。

0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart
地点的例子表示每礼拜二的1一 : 00 pm重启lighttpd 。

举个例子说说root查看本身的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编排cron服务时,编辑的开始和结果有局地格式和预定,输入:crontab -u root -e
跻身vi编辑格局,编辑的内容自然要符合下边包车型客车格式:*/1 * * * * ls >> /tmp/ls.txt

除开数字还会有多少个个特殊的标志正是"*"、"/"和"-"、",",*表示全数的取值范围内的数字,"/"代表每的情趣,"*/伍"表示每5个单位,"-"代表从某些数字到有个别数字,","分开多少个离散的数字。以下举多少个例证表达难题: 

* */1 * * * /usr/local/etc/rc.d/lighttpd restart
每有小时重启lighttpd

* */1 * * * /usr/local/etc/rc.d/lighttpd restart
每一时辰重启lighttpd

本条格式的前一部分是对时间的设定,后边1部分是要实行的指令,假设要进行的通令太多,能够把那几个命令写到1个本子里面,然后在那边间接调用这几个剧本就足以了,调用的时候记得写出命令的一体化路线。时间的设定我们有一定的预定,前面四个*号表示七个数字,数字的取值范围和含义如下:

 

* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
夜晚11点到下午七点时期,每隔一小时重启lighttpd

* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
夜幕1一点到中午7点里边,每隔一时辰重启lighttpd

分钟 (0-59)
小時 (0-23)
日期 (1-31)
月份 (1-12)
星期 (0-陆)//0象征星期二

天天清晨6点 

0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart
每月的四号与每一周一到礼拜贰的1一点重启lighttpd

0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart
每月的肆号与周周壹到周一的1一点重启lighttpd

除开数字还会有多少个个例外的标志正是"*"、"/"和"-"、",",*意味着全体的取值范围内的数字,"/"代表每的意趣,"*/5"表示每五个单位,"-"代表从有些数字到某些数字,","分开多少个离散的数字。以下举多少个例证表达难题:

0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从显示屏上看不到任何输出,因为cron把其余输出都email到root的邮箱了。 

0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart
十二月1号的四点重启lighttpd

0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart
孟冬1号的4点重启lighttpd

每一日晚上陆点

 

=========================================
crontab -e

0 6 * * * echo "Good morning." >> /tmp/test.txt //注意单纯echo,从屏幕上看不到任何输出,因为cron把别的输出都email到root的邮箱了。

每三个钟头 

  进入贰个vi 编辑分界面

每多少个钟头

0 */2 * * * echo "Have a break now." >> /tmp/test.txt 

  在结尾壹行加上

0 */2 * * * echo "Have a break now." >> /tmp/test.txt

 

  */30 * * * * netstat > /tmp/net.log

夜晚1一点到晚上八点之内每五个时辰,深夜捌点

夜幕1一点到中午捌点里边每七个钟头,上午八点 

  表示每隔34分就推行netstat命令,并把试行结果存入net.log中。

0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt

0 23-7/2,8 * * * echo "Have a good dream:)" >> /tmp/test.txt 

  Crontab是二个很有利的在unix/linux系统上定时(循环)实践有些任务的次第

每一种月的肆号和各样礼拜的礼拜壹到礼拜③的清早11点

 

  使用cron服务,用 service crond status 查看 cron服务地方,如若未有运营则 service crond start运行它,

0 11 4 * 1-3 command line

每一种月的4号和各种礼拜的礼拜壹到礼拜3的晚上1一点

  cron服务是四个按期实践的服务,能够透过crontab 命令增加可能编辑须求按期试行的职分:

1月1日早上4点

0 11 4 * 1-3 command line 

  crontab -u //设定某些用户的cron服务,一般root用户在试行这些命令的时候供给此参数

0 4 1 1 * command line

 

  crontab -l //列出有些用户cron服务的详实内容

老是编辑完某些用户的cron设置后,cron自动在/var/spool/cron下生成三个与此用户同名的文书,此用户的cron新闻都记录在那一个文件中,那一个文件是不得以平昔编辑的,只好够用crontab -e 来编排。cron运营后每过一份钟读贰次这么些文件,检查是否要施行里面包车型大巴通令。因而此文件修改后无需再次开动cron服务。

1月1日早上4点

  crontab -r //删除没个用户的cron服务

二、编辑/etc/crontab 文件配置cron

0 4 1 1 * command line 

  crontab -e //编辑有些用户的cron服务

cron服务每分钟不仅仅要读贰遍/var/spool/cron内的持有文件,还索要读三遍/etc/crontab,由此大家配备这么些文件也能动用 cron服务做一些事务。用crontab配置是指向有个别用户的,而编辑/etc/crontab是指向系统的职责。此文件的文件格式是:

 

  举例说root查看本身的cron设置:crontab -u root -l

SHELL=/bin/bash

老是编辑完有个别用户的cron设置后,cron自动在/var/spool/cron下生成三个与此用户同名的文书,此用户的cron消息都记录在这些文件 中,这一个文件是不得以一贯编辑的,只好够用crontab -e 来编排。cron运行后每过壹份钟读三遍那些文件,检查是还是不是要试行里面包车型大巴命令。由此此文 件修改后没有供给再次开动cron服务。

  再例如,root想删除fred的cron设置:crontab -u fred -r

PATH=/sbin:/bin:/usr/sbin:/usr/bin

 

  在编排cron服务时,编辑的原委有局地格式和预订,输入:crontab -u root -e

MAILTO=root //就算出现错误,大概有数量输出,数据作为邮件发给这么些帐号

3 编辑/etc/crontab配置文件 

  进入vi编辑格局,编辑的内容自然要适合上边包车型地铁格式:*/1 * * * * ls >> /tmp/ls.txt

HOME=/ //使用者运营的路径,这里是根目录

 

  编辑/etc/crontab文件,在结尾加上壹行: 30 5 * * * root init 陆那样就将系统布局为了每一日早晨伍点30活动重新启航。

# run-parts

cron的系统级配置文件位于/etc/crontab。

  需求将crond设置为系统运维后活动运维的劳务,能够在/etc/rc.d/rc.local 中,在终极加上

01 * * * * root run-parts /etc/cron.hourly //每时辰试行/etc/cron.hourly内的脚本
02 4 * * * root run-parts /etc/cron.daily //每日执行/etc/cron.daily内的剧本
22 4 * * 0 root run-parts /etc/cron.weekly //每星期试行/etc/cron.weekly内的脚本
42 4 1 * * root run-parts /etc/cron.monthly //每月去施行/etc/cron.monthly内的剧本

 

  service crond start

大家留意"run-parts"那么些参数了,如若去掉那些参数的话,后边就足以写要运维的某部脚本名,而不是文件夹名了。

cron服务每分钟不惟有要读一回/var/spool/cron内的持有文件,还亟需读三遍/etc/crontab布置文件,由此我们配 置那几个文件也能使用 cron服务做一些事情。用crontab -e举办的配备是对准某些用户的,而编辑/etc/crontab是本着系统的职责。此文件的文件格式是:

  如若还索要在系统运维10加载其余服务,能够一连累加此外服务的起步命令。


 

  比如: service mysqld start

主旨格式 :
* * * * * command
分 时 日 月 周 命令

SHELL=/bin/bash 

  基本用法:

第叁列表示分钟一~5九 每分钟用*或者 */1表示
第一列表示时辰壹~2三(0表示0点)
第3列表示日期一~3一
第伍列表示月份1~12
第伍列标志号星期0~陆(0代表星期一)
第⑤列要运营的吩咐

PATH=/sbin:/bin:/usr/sbin:/usr/bin 

  1. crontab -l

crontab文件的部分事例:

MAILTO=root      //借使出现谬误,可能有数量输出,数据作为邮件发给这么些帐号 

  列出当前的crontab职责

30 21 * * * /usr/local/etc/rc.d/lighttpd restart
地方的事例表示每晚的二1:30重启lighttpd 。

HOME=/    //使用者运转的门道,这里是根目录 

  2. crontab -d

45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart
地点的事例表示每月一、10、二十日的四 : 四5重启lighttpd 。

 

  删除当前的crontab义务

10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart
下边的事例表示每礼拜5、礼拜一的1 : 十重启lighttpd 。

# run-parts 

  3. crontab -e (solaris5.8上面是 crontab -r)

0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart
上面包车型大巴事例表示在每日1八 : 00至二三 : 00中间每隔二十6分钟重启lighttpd 。

 

  编辑2个crontab职务,ctrl_D结束

0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart
上边的例子表示每星期2的11 : 00 pm重启lighttpd 。

01 * * * * root run-parts /etc/cron.hourly //每时辰实施/etc/cron.hourly内的脚本 

  4. crontab filename

* */1 * * * /usr/local/etc/rc.d/lighttpd restart
每有小时重启lighttpd

02 4 * * * root run-parts /etc/cron.daily //每一天实践/etc/cron.daily内的脚本

  以filename做为crontab的任务列表文件并载入

* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart
中午1一点到下午七点中间,每隔一时辰重启lighttpd

22 4 * * 0 root run-parts /etc/cron.weekly //每星期试行/etc/cron.weekly内的脚本 

  crontab file的格式:

0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart
每月的4号与周周1到周四的1一点重启lighttpd

42 4 1 * * root run-parts /etc/cron.monthly //每月去推行/etc/cron.monthly内的脚本 

  crontab 文件中的行由 6 个字段组成,差异字段间用空格或 tab 键分隔。前 五 个字段内定命令要运行的日子

0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart
首阳壹号的四点重启lighttpd

 

  分钟 (0-59)

linux定期重启tomcat

假如tomcat放在/opt目录下

1、在/opt/tomcat目录下创造restart.sh,内容如下
#!/bin/sh
/opt/tomcat/bin/shutdown.sh
sleep 1m
/opt/tomcat/bin/startup.sh
确立达成之后,能够先测试一下这几个剧本,看看剧本有没极度。

二、脚本没难题后,要在crond服务中增加某时某刻执行那么些本子的指令,方法如下
命令:crontab -e
内容:30 03 * * * /opt/tomcat/restart.sh
诸如此类固然成功了,关于crontab内容的有血有肉意思是:在天天的叁点30分,施行那些剧本。详细的参数设置请自行google(或百度)

三、在英特网找的课程中国建工总公司议重启crond服务,命令如下
service crond stop
service crond start

要提醒大家只顾的是,restart.sh脚本建议在linux下用vi编辑,如若在windows下编写制定恐怕会并发编码难点,作者曾经境遇过这种情况,提出大家别犯类似错误。

crond 是linux用来定时试行顺序的指令。当安装到位操作系统之后,暗中同意便会运营此职责调整命令。crond命令每分锺会...

大家留意"run-parts"那么些参数了,如若去掉那一个参数的话,前面就足以写要运行的某部脚本名,而不是文件夹名了。

  小时 (0-23)

 

  日期 (1-31)

四 实例

  月份 (1-12)

 

  星期几(0-六,当中 0 代表周5)


  第 6 个字段是多个要在妥帖时间推行的字符串

 

  例子:

骨干格式 : [参数间必须选拔空格隔离]

  #MIN HOUR DAY MONTH DAYOFWEEK COMMAND

*  *  *  *  *  command

  #每一天早上陆点13分

分 时 日 月 周 命令

  10 6 * * * date

 

  #每三个刻钟

第三列表示分钟一~5玖 每分钟用*或者 */1表示

  0 */2 * * * date (solaris 伍.八仿佛不补助此种写法)

第三列表示时辰1~2三(0表示0点)

  #夜间11点到早上八点之内每多个钟头,晚上八点

第叁列表示日期1~3一

  0 23-7/2,8 * * * date

第5列表示月份一~1二

  #每种月的四号和各种礼拜的礼拜1到礼拜三的清早11点

第5列标识号星期0~6(0意味着周六)

  0 11 4 * mon-wed date

第六列要运转的吩咐

  #3月份日中午四点

 

  0 4 1 jan * date

crontab文件的一些例证:

  补充:在接纳crontab的时候,要非常注意的是运维脚本中能够访问到的景况变量和日前测试遭逢中的景况变量未必一样,2个相比保证的做法是在运营的脚本程序中活动设置环境变量(export)

 

  (一)先建三个文本crond.txt如下, 天天早上伍点四二十分重新开动

30 21 * * * /usr/local/etc/rc.d/lighttpd restart

  36 5 * * * reboot

上边的事例表示每晚的二一:30重启lighttpd 。

  (2)上传到/opt目录

 

  (三)运维命令

45 4 1,10,22 *澳门新萄京官方网站, * /usr/local/etc/rc.d/lighttpd restart

  crontab /opt/crond.txt

上边的例证表示每月壹、10、七日的四 : 45重启lighttpd 。

  crontab -l

 

  让配置文件生效:假设让配置文件生效,还得重复起动cron,切记,既然各个用户下的cron配置文件修改后。也要双重开动cron服务器。

10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart

  在Fedora 和RedHat中,大家应当用;

下面的例证表示每一周2、周一的一 : 拾重启lighttpd 。

  [root@localhost ~]# /etc/init.d/crond restart

 

  假若让crond 在开机时运营,应该改造其运行等第;

0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart

  [root@localhost ~]# chkconfig --levels 35 crond on

地点的事例表示在天天18 : 00至二3 : 00时期每隔二16分钟重启lighttpd 。

  service crond status 查看 cron服务场所,即便未有运行则 service crond start运行它, cron服务是一个定时实行的服务,能够透过crontab 命令增添可能编辑须求定期试行的任务

 

  Crontab文件的每一行由多少个域(minutes、hours、day of month、month、day of week、 command)组 成,域之间用空格或Tab分开,在那之中:

0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart

  minutes: 分钟域,值的限定是0到59

地点的例证表示每礼拜6的1一 : 00 pm重启lighttpd 。

  hours: 小时域,值的界定是0到2叁

 

  day of month: 日期,值的限量是一到3一

* */1 * * * /usr/local/etc/rc.d/lighttpd restart

  month: 月份,值的界定是一到1贰

每一小时重启lighttpd

  day of week: 星期,值的界定是0到陆,星期伍值为0

 

  command: 所要运转的指令

* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart

  借使3个域是*,表明命令能够在该域全数望的取值范围内实行。

夜幕1一点到中午7点之间,每隔一小时重启lighttpd

  假若二个域是由连字符隔离的四个数字,评释命令能够在多少个数字之间的限制内实行(包含三个数字 自身)。

 

  假如2个域是由逗号隔开分离的一密密麻麻值组成的,注解命令可以在这一个值组成的限量内实践。

0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart

  如若日期域和星期域都有值,则那八个域都使得。

每月的四号与周周一到礼拜五的11点重启lighttpd

  编写一个文本,用以运维自动备份进程。

 

  cd /opt

0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart

  touch reboot.txt

七月一号的四点重启lighttpd

  在reboot.txt中增添一下内容:

 

  0 4 * * * reboot

伍 特殊用法

  crontab /opt/reboot.txt

 

  用crontab -e编辑定期操作,举个例子参与下行命令:

@hourly /usr/local/www/awstats/cgi-bin/awstats.sh

  用crontab -l命令来查看

动用 @hourly 對應的是 0 * * * *, 還有下述能够应用:

  注意:须要运行服务(增加在rc.local中)

string            meaning

  重启crond任务

------           -------

  /etc/init.d/cron restart (Ubuntu下)

@reboot        Run once, at startup.

  第3种 在Fedora或Redhat 等以RPM包管理的连串中;

@yearly         Run once a year, "0 0 1 1 *".

  [root@localhost ~]# /etc/init.d/crond start

@annually      (same as @yearly)

  [root@localhost ~]# /etc/init.d/crond stop

@monthly       Run once a month, "0 0 1 * *".

  [root@localhost ~]# /etc/init.d/crond restart

@weekly        Run once a week, "0 0 * * 0".

  /etc/rc.d/init.d/crond restart

@daily           Run once a day, "0 0 * * *".

  命令简要介绍

@midnight      (same as @daily)

  crontab-操作每个用户的医护程序和该实践的时间表。

@hourly         Run once an hour, "0 * * * *". 

  部分参数表明

1 cron crond位于/etc/rc.d/init.d/crond 或 /etc/init.d 或 /etc/rc.d /rc5.d/S90crond,最总引用/var/lock/subsys/crond。 cron是三个linux下的定时执...

  crontab file [-u user]-用内定的文件替代最近的crontab。

  crontab-[-u user]-用标准输入代替近日的crontab.

  crontab-1[user]-列出用户眼下的crontab.

  crontab-e[user]-编辑用户日前的crontab.

  crontab-d[user]-删除用户日前的crontab.

  crontab-c dir- 指定crontab的目录。

  crontab文件的格式:M H D m d cmd.

  M: 分钟(0-59)。

  H:小时(0-23)。

  D:天(1-31)。

  m: 月(1-12)。

  d: 壹礼拜内的天(0~陆,0为星期一)。

  cmd要运维的顺序,程序被送入sh试行,那么些shell唯有USEBMWX三,HOME,SHELL那四个意况变量。

  上边是贰个例子文件:

  #MIN HOUR DAY MONTH DAYOFWEEK COMMAND

  #每一日早上陆点

  106* * * date

  #每几个钟头

  0*/2* * * date

  #夜晚1一点到上午八点之内每两个小时,晚上部点

  0 23-7/2,8* * * date

  #各种月的四号和每一种礼拜的礼拜一到礼拜叁的清早11点

  0 11 4* mon-wed date

  #7月份日上午四点

  0 4 1 jan* date

  范例

  lark:~>crontab-1 列出用户近来的crontab.

  #MIN HOUR DAY MONTH DAYOFWEEK COMMAND

  10 6* * * date

  0*/2* * * date

  0 23-7/2,8 * * * date

  lark:~>

 

使用权限 : root用户和crontab文件的主人
语法 :
crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File ]
重启:sudo /etc/init.d/cron restart
说明 :
crontab 是用来让使用者在固化时间或一定间隔奉行程式之用,换句话说,约等于相仿使用者的时程表。-u user 是指设定钦定 user 的时程表,那么些前提是您不可能不要有其权力(举例正是root)才干够钦点旁人的时程表。假使不应用 -u user 的话,就是意味着设定自个儿的时程表。
参数 :
-e [UserName]: 实施文字编辑器来设定时程表,钦命的文字编辑器是 VI,假如您想用其他文字编辑器,则请先设定 VISUAL 蒙受变数来钦赐使用非常文字编辑器(比方说 setenv VISUAL joe)
-r [UserName]: 删除方今的时程表
-l [UserName]: 列出当下的时程表
-v [UserName]:列出用户cron作业的动静
时程表的格式如下 :
f1 f2 f3 f4 f5 program
其间 f壹 是象征分钟,f二 表示刻钟,f叁 表示三个月份中的第几日,f四表示月份,f5 表示3个星期中的第几天。program 代表要施行的程式,正是在巅峰写入的一声令下。
当 f1 为 * 时表示每分钟都要实行 program,f二 为 * 时表示每时辰都要施行程式,其他类推
当 f一 为 a-b 时表示从第 a 秒钟到第 b 分钟这段时光内要施行,f② 为 a-b 时表示从第 a 到第 b 小时都要施行,别的类推
当 f1 为 */n 时表示每 n 秒钟个时刻间隔施行一遍,f贰 为 */n 表示每 n 小时个时间距离实施一次,别的类推
当 f一 为 a, b, c,... 时表示第 a, b, c,... 分钟要实行,f二 为 a, b, c,... 时表示第 a, b, c...个小时要施行,别的类推
使用者也能够将全体的设定先存放在档案 file 中,用 crontab file 的办法来设按时程表。
由于unix版本区别,所以某个语法有出入,譬如在hp unix aix 中设定间隔推行假诺使用*/n 方式将现出语法错误,在那类unix中 ,间隔施行只好以点数格局,详请见例子。
使用办法:
用VI编辑1个文书 cronfile,然后在这些文件中输入格式卓越的时程表。编辑完结后,保存并退出。
在命令行输入
$: crontab cronfile
诸如此类就将cronfile文件提交给c r o n进度,同有时候,新创制cronfile的一个别本已经被放在/ v a r / s p o o l / c r o n目录中,文件名正是用户名。
例子 :
每月每日每时辰的第 0 分钟实践一次 /bin/ls :
0 * * * * /bin/ls
在 1贰 月内, 每一天的上午 陆 点到 1二 点中,每隔 20 分钟推行一遍/usr/bin/backup :
*/20 6-12 * 12 * /usr/bin/backup
星期1到星期一每一天早上 5:00 寄一封信给 alex@domain.name :
0 17 * * 1-5 mail -s "hi" alex@domain.name < /tmp/maildata
每月每日的清晨 0 点 20 分, 二 点 20 分, 4 点 20 分....试行 echo "haha"
20 0-23/2 * * * echo "haha"
夜间1壹点到早晨8点之内每七个钟头,深夜八点
0 23-7/2,8 * * * date
在hp unix,中,每20分钟实践一遍,表示为:0,20,40 * * * * 而无法选择*/n情势,不然现身语法错误

澳门新萄京官方网站 1

本文由澳门新萄京官方网站发布于服务器运维,转载请注明出处:澳门新萄京官方网站:详解及示例,Linux任务调度

关键词: