定期关机与重启

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

string            meaning

修改 #vi /etc/crontab

 

30 1 * * * root init 6 //凌晨1点30分重启init 0 关机

世家只顾”run-parts”那几个参数了,假如去掉这些参数的话,后边就能够写要运维的有个别脚本名,并非文本夹名了。

图片 1

 

01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
重启crond任务

@daily           Run once a day, “0 0 * * *”.

# run-parts

 

Linux 定期关机与重启

第6列要运营的授命

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

第3列表示日期1~31

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

crontab -r //删除有些客商的cron服务 

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

@annually      (same as @yearly)

小時 (0-23) 

 

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

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

每月的4号与每一周二到星期一的11点重启lighttpd

@monthly       Run once a month, “0 0 1 * *”.

@reboot        Run once, at startup.

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

 

@weekly        Run once a week, “0 0 * * 0”.

 

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

 

日期 (1-31) 

天天早晨6点 

 

诸如说root查看本人的cron设置:crontab -u root -l 

 

 

上面的事例表示每晚的21:30重启lighttpd 。

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

每一钟头重启lighttpd

crontab -e //编辑有个别客户的cron服务  

在编写制定cron服务时,编辑的内容有局地格式和预订,输入:crontab -u root -e
进入vi编辑格局,编辑的剧情自然要切合下边包车型大巴格式:

crontab文件的部分例证:

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

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

你也足以将以此服务在系统运行的时候自动运转: 

晚上11点到深夜7点中间,每隔一钟头重启lighttpd

上面的事例表示每月1、10、二十一日的4 : 45重启lighttpd 。

 

SHELL=/bin/bash 

五 特殊用法

夜里11点到早晨8点里边每八个时辰,清晨八点 

 

 

@hourly         Run once an hour, “0 * * * *”. 

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

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

 

一 cron

*  *  *  *  *  command

除了那么些之外数字还会有多少个个奇特的符号正是”*”、”/”和”-“、”,”,*意味着享有的取值范围内的数字,”/”代表每的情致,”*/5″表示每5个单位,”-“代表从某些数字到有些数字,”,”分开多少个离散的数字。以下举多少个例子表达问题: 

分 时 日 月 周 命令

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

Linux的cron和crontab

 

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

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

 

 

0 4 1 1 * command line 

 

元正一号的4点重启lighttpd

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

——           ——-

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

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注