<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[Linux下每月15日24点执行某个项目的脚本crontab程序,每天重启服务等,Linux提示no crontab for root的解决办法。]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Fri, 22 Jan 2010 08:10:23 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	每月15日24点执行某个项目：<br/><br/><div class="code">0 24 15 * * /usr/local/xxy/xxy.sh&nbsp;&nbsp;&gt; /dev/null 2&gt;&amp;1</div><br/><br/>提示报错:<br/>&quot;/tmp/crontab.XXXXzdHqvi&quot;:24: bad hour<br/>errors in crontab file, can&#039;t install.<br/>Do you want to retry the same edit? n<br/>修改：<br/><div class="code">59 23 15 * * /usr/local/xxy/xxy.sh&nbsp;&nbsp;&gt; /dev/null 2&gt;&amp;1</div><br/><br/>参考：<br/><br/><div class="code">0 2 1 * *&nbsp;&nbsp;&nbsp;&nbsp; root&nbsp;&nbsp; rm -f /tmp/*&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#每月1号凌晨2点，清理/tmp下的文件 <br/><br/>0 8 6 5 *&nbsp;&nbsp; root&nbsp;&nbsp;&nbsp;&nbsp; mail&nbsp;&nbsp;robin &lt; /home/galeki/happy.txt&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #每年5月6日给robin发信祝他生日快乐 </div><br/><br/><br/><br/>曾经用过的一个实例：<br/><div class="code">0 0 07 01 * /bin/sh /usr/local/tads/htdocs/*/crontab/install.sh &gt;/dev/null 2&gt;&amp;1</div><br/>1月7日凌晨0点执行一个脚本！<br/><br/>注意些crontab脚步注意的问题参考：<br/>http://www.jackxiang.com/post/2479/<br/><br/><br/>附：每天6点自动重启<br/>编辑/etc/crontab<br/>#vi /etc/crontab<br/>添加<br/>#reboot everyday 6:00<br/>0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;root&nbsp;&nbsp;&nbsp;&nbsp;/sbin/reboot<br/>保存退出即可<br/>======================================<br/>基本格式 :<br/>*　　*　　*　　*　　*　　command<br/>分　时　日　月　周　命令<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/><br/>Linux提示no crontab for root的解决办法:<br/>比如运行一个脚本的时候出现错误，提示：<br/><br/>no crontab for root<br/><br/>网上也搜出了一大堆的解决办法，但是每一个是我想要的。<br/><br/>经过自己研究才发现解决办法很简答！就是没有crontab嘛，建一个就是咯。<br/><br/>解决办法：<br/><br/>1、登录到root用户。<br/><br/>2、在root下输入：crontab -e<br/><br/>3、可能会提示你：<br/><br/>no crontab for root - using an empty one<br/><br/>然后会叫你“Select a editor ......”下面有几个选项，就是叫你选择编辑器。我一般选 vim.tiny<br/><br/>4、进入crontab编辑页面之后就直接&quot;shift+:&quot;,然后输入wq保存即可。<br/><br/>然后一个新的crontab就生成了！<br/><br/>来自：http://zhizhuofl.blog.163.com/blog/static/6991477920107524756962/
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] Linux下每月15日24点执行某个项目的脚本crontab程序,每天重启服务等,Linux提示no crontab for root的解决办法。]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>