<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>深度VPS &#187; 计划任务</title>
	<atom:link href="http://www.deepvps.com/tag/%E8%AE%A1%E5%88%92%E4%BB%BB%E5%8A%A1/feed" rel="self" type="application/rss+xml" />
	<link>http://www.deepvps.com</link>
	<description>专注VPS技术，关注前端技术</description>
	<lastBuildDate>Sat, 04 Feb 2023 14:00:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Linux VPS 计划任务crond命令的用法</title>
		<link>http://www.deepvps.com/linux-vps-crond.html</link>
		<comments>http://www.deepvps.com/linux-vps-crond.html#comments</comments>
		<pubDate>Mon, 31 Oct 2011 14:23:47 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[VPS管理维护]]></category>
		<category><![CDATA[crond]]></category>
		<category><![CDATA[命令]]></category>
		<category><![CDATA[计划任务]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=911</guid>
		<description><![CDATA[一、安装计划任务
这个程序在某些系统上可能没有预装，需要执行下面的命令进行安装。
yum install -y vixie-cron
然后启动服务
service crond start
二、设置计划任务
（1）执行下面的命令来设置计划任务:
crontab -e
之所以要使用上面的命令而不是直接使用vi，是因为cron要进行为数不多但是非常必要的语法检查。
（2）设置计划任务的规范：
t1 t2 t3 t4 t5 program
t1 表示分钟，
t2 表示小时，
t3 表示一个月份中的第几日，
t4 表示月份，
t5 表示一个星期中的第几天。
program 表示要执行的程式。
（3）一些示例：
每月每天每小时的第 0 分钟执行一次 /bin/ls :
0 * * * * /bin/ls
在 12 月内, 每天的早上 6 点到 12 点中，每隔 20 分钟执行一次 /usr/bin/backup :
*/20 6-12 * 12 * /usr/bin/backup
周一到周五每天下午 5:00 寄一封信给 alex@domain.name :
0 17 * * 1-5 mail -s “hi” alex@domain.name [...]]]></description>
			<content:encoded><![CDATA[<p><strong>一、安装计划任务</strong><br />
这个程序在某些系统上可能没有预装，需要执行下面的命令进行安装。</p>
<blockquote><p>yum install -y vixie-cron</p></blockquote>
<p>然后启动服务</p>
<blockquote><p>service crond start</p></blockquote>
<p><strong><span id="more-911"></span>二、设置计划任务</strong><br />
（1）执行下面的命令来设置计划任务:</p>
<blockquote><p>crontab -e</p></blockquote>
<p>之所以要使用上面的命令而不是直接使用vi，是因为cron要进行为数不多但是非常必要的语法检查。<br />
（2）设置计划任务的规范：<br />
t1 t2 t3 t4 t5 program</p>
<p>t1 表示分钟，<br />
t2 表示小时，<br />
t3 表示一个月份中的第几日，<br />
t4 表示月份，<br />
t5 表示一个星期中的第几天。<br />
program 表示要执行的程式。<br />
（3）一些示例：<br />
每月每天每小时的第 0 分钟执行一次 /bin/ls :</p>
<blockquote><p>0 * * * * /bin/ls</p></blockquote>
<p>在 12 月内, 每天的早上 6 点到 12 点中，每隔 20 分钟执行一次 /usr/bin/backup :</p>
<blockquote><p>*/20 6-12 * 12 * /usr/bin/backup</p></blockquote>
<p>周一到周五每天下午 5:00 寄一封信给 alex@domain.name :</p>
<blockquote><p>0 17 * * 1-5 mail -s “hi” alex@domain.name &lt; /tmp/maildata</p></blockquote>
<p>每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分….执行 echo “haha”</p>
<blockquote><p>20 0-23/2 * * * echo &#8220;haha&#8221;</p></blockquote>
<p>晚上11点到早上8点之间每两个小时，和早上八点，执行date命令。</p>
<blockquote><p>0 23-7/2，8 * * * date</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/linux-vps-crond.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
