<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Totti的部落格]]></title> 
<link>https://iam.ittot.com/index.php</link> 
<description><![CDATA[记录我的生活，收集我的收集]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Totti的部落格]]></copyright>
<item>
<link>https://iam.ittot.com/read.php/.htm</link>
<title><![CDATA[使用 linux crontab命令 定时重启apache和mysql]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Fri, 28 May 2010 09:16:56 +0000</pubDate> 
<guid>https://iam.ittot.com/read.php/.htm</guid> 
<description>
<![CDATA[ 
	服务器不重启的情况下定时自动重启apache及mysql服务，其实也大同小异。具体步骤如下：<br/>一、每天的12点及16点重启apache及mysql服务<br/>[root@www bin]# cd /opt/<br/>[root@www opt]# vim reboot.txt<br/>在reboot.txt.txt文件中输入下面的内容后保存<br/>0 12 * * * service httpd restart<br/>0 12 * * * service mysqld restart<br/>0 16 * * * service httpd restart<br/>0 16 * * * service mysqld restart<br/>二、把新建的文件加入到cron服务中<br/>[root@www opt]# crontab reboot.txt<br/>[root@www opt]# crontab -l<br/>0 12 * * * service httpd restart<br/>0 12 * * * service mysqld restart<br/>0 16 * * * service httpd restart<br/>0 16 * * * service mysqld restart<br/>三、重启cron服务<br/>[root@www opt]# /sbin/service crond restart<br/>补充说明：<br/>cron是一个linux下的定时执行工具，可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务，但它不自动起来，可以用以下的方法启动、关闭这个服务：<br/>/sbin/service crond start //启动服务<br/>/sbin/service crond stop //关闭服务<br/>/sbin/service crond restart //重启服务<br/>/sbin/service crond reload //重新载入配置<br/>时程表的基本格式 :<br/>*　　*　　*　　*　　*　　program<br/>分　 时　 日　 月　 周　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 命令<br/>第1列表示分钟1～59 每分钟用*或者 */1表示<br/>第2列表示小时1～23（0表示0点）<br/>第3列表示日期1～31<br/>第4列表示月份1～12<br/>第5列标识号星期0～6（0表示星期天）<br/>第6列要运行的命令<br/>当第1列 为 * 时表示每分钟都要执行 program,第2列为 * 时表示每小时都要执行程式,其余类推<br/>当第1列为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,第2列为 a-b 时表示从第 a 到第 b 小时都要执行,其余类推<br/>当第1列为 */n 时表示每 n 分钟个时间间隔执行一次,第2列 为 */n 表示每 n 小时个时间间隔执行一次,其余类推<br/>当第1列为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,第2列 为 a, b, c,... 时表示第 a, b, c...个小时要执行,其余类推<br/>crontab文件的一些例子：<br/>30 21 * * * /usr/local/etc/rc.d/lighttpd restart<br/>上面的例子表示每晚的21:30重启lighttpd 。<br/>45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart<br/>上面的例子表示每月1、10、22日的4 : 45重启lighttpd 。<br/>10 1 * * 6,0 /usr/local/etc/rc.d/lighttpd restart<br/>上面的例子表示每周六、周日的1 : 10重启lighttpd 。<br/>0,30 18-23 * * * /usr/local/etc/rc.d/lighttpd restart<br/>上面的例子表示在每天18 : 00至23 : 00之间每隔30分钟重启lighttpd 。<br/>0 23 * * 6 /usr/local/etc/rc.d/lighttpd restart<br/>上面的例子表示每星期六的11 : 00 pm重启lighttpd 。<br/>* */1 * * * /usr/local/etc/rc.d/lighttpd restart<br/>每一小时重启lighttpd<br/>* 23-7/1 * * * /usr/local/etc/rc.d/lighttpd restart<br/>晚上11点到早上7点之间，每隔一小时重启lighttpd<br/>0 11 4 * mon-wed /usr/local/etc/rc.d/lighttpd restart<br/>每月的4号与每周一到周三的11点重启lighttpd<br/>0 4 1 jan * /usr/local/etc/rc.d/lighttpd restart<br/>一月一号的4点重启lighttpd
]]>
</description>
</item><item>
<link>https://iam.ittot.com/read.php/.htm#blogcomment</link>
<title><![CDATA[[评论] 使用 linux crontab命令 定时重启apache和mysql]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://iam.ittot.com/read.php/.htm#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>