CentOS下使用yum命令安装计划任务程序crontab的方法
<p><span><strong> 概述</strong></span></p>
<p>
利用“任务计划”,可以将任何脚本、程序或文档安排在某个最方便的时间运行。通俗的讲就是定时执行某个脚本、程序。</p>
<p>
<span><strong>常见用途</strong></span></p>
<p>
定时关机</p>
<p>
定时检查更新</p>
<p>
定时对系统配置、数据库、日志进行备份</p>
<p>
定时清理垃圾文件</p>
<p>
<span><strong>检测是否已安装</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_364782">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash comments"># crontab</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">-</code><code class="bash functions">bash</code><code class="bash plain">: </code><code class="bash functions">crontab</code><code class="bash plain">: </code><code class="bash functions">command</code> <code class="bash plain">not found</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
执行 crontab 命令如果报 command not found,就表明没有安装.</p>
<p>
<span><strong>开始安装</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_388942">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash comments"># yum -y install vixie-cron</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">Loaded plugins: fastestmirror, refresh-packagekit, security</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">Existing lock </code><code class="bash plain">/var/run/yum</code><code class="bash plain">.pid: another copy is running as pid 25960.</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">Another app is currently holding the yum lock; waiting </code><code class="bash keyword">for</code> <code class="bash plain">it to </code><code class="bash functions">exit</code><code class="bash plain">...</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
可能是系统自动升级正在运行,yum在锁定状态中。</p>
<p>
可以通过强制关掉yum进程:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_414120">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash comments">#rm -f /var/run/yum.pid</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
然后就可以使用yum了。</p>
<p>
</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_622560">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
<div class="line number8 index7 alt1">
8</div>
<div class="line number9 index8 alt2">
9</div>
<div class="line number10 index9 alt1">
10</div>
<div class="line number11 index10 alt2">
11</div>
<div class="line number12 index11 alt1">
12</div>
<div class="line number13 index12 alt2">
13</div>
<div class="line number14 index13 alt1">
14</div>
<div class="line number15 index14 alt2">
15</div>
<div class="line number16 index15 alt1">
16</div>
<div class="line number17 index16 alt2">
17</div>
<div class="line number18 index17 alt1">
18</div>
<div class="line number19 index18 alt2">
19</div>
<div class="line number20 index19 alt1">
20</div>
<div class="line number21 index20 alt2">
21</div>
<div class="line number22 index21 alt1">
22</div>
<div class="line number23 index22 alt2">
23</div>
<div class="line number24 index23 alt1">
24</div>
<div class="line number25 index24 alt2">
25</div>
<div class="line number26 index25 alt1">
26</div>
<div class="line number27 index26 alt2">
27</div>
<div class="line number28 index27 alt1">
28</div>
<div class="line number29 index28 alt2">
29</div>
<div class="line number30 index29 alt1">
30</div>
<div class="line number31 index30 alt2">
31</div>
<div class="line number32 index31 alt1">
32</div>
<div class="line number33 index32 alt2">
33</div>
<div class="line number34 index33 alt1">
34</div>
<div class="line number35 index34 alt2">
35</div>
<div class="line number36 index35 alt1">
36</div>
<div class="line number37 index36 alt2">
37</div>
<div class="line number38 index37 alt1">
38</div>
<div class="line number39 index38 alt2">
39</div>
<div class="line number40 index39 alt1">
40</div>
<div class="line number41 index40 alt2">
41</div>
<div class="line number42 index41 alt1">
42</div>
<div class="line number43 index42 alt2">
43</div>
<div class="line number44 index43 alt1">
44</div>
<div class="line number45 index44 alt2">
45</div>
<div class="line number46 index45 alt1">
46</div>
<div class="line number47 index46 alt2">
47</div>
<div class="line number48 index47 alt1">
48</div>
<div class="line number49 index48 alt2">
49</div>
<div class="line number50 index49 alt1">
50</div>
<div class="line number51 index50 alt2">
51</div>
<div class="line number52 index51 alt1">
52</div>
<div class="line number53 index52 alt2">
53</div>
<div class="line number54 index53 alt1">
54</div>
<div class="line number55 index54 alt2">
55</div>
<div class="line number56 index55 alt1">
56</div>
<div class="line number57 index56 alt2">
57</div>
<div class="line number58 index57 alt1">
58</div>
<div class="line number59 index58 alt2">
59</div>
<div class="line number60 index59 alt1">
60</div>
<div class="line number61 index60 alt2">
61</div>
<div class="line number62 index61 alt1">
62</div>
<div class="line number63 index62 alt2">
63</div>
<div class="line number64 index63 alt1">
64</div>
<div class="line number65 index64 alt2">
65</div>
<div class="line number66 index65 alt1">
66</div>
<div class="line number67 index66 alt2">
67</div>
<div class="line number68 index67 alt1">
68</div>
<div class="line number69 index68 alt2">
69</div>
<div class="line number70 index69 alt1">
70</div>
<div class="line number71 index70 alt2">
71</div>
<div class="line number72 index71 alt1">
72</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash comments"># yum -y install vixie-cron</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">Loaded plugins: fastestmirror, refresh-packagekit, security</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">Determining fastest mirrors</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash spaces"> </code><code class="bash plain">* base: mirrors.btte.net</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash spaces"> </code><code class="bash plain">* extras: mirrors.sina.cn</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash spaces"> </code><code class="bash plain">* updates: mirrors.sina.cn</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash plain">base | 3.7 kB 00:00 </code>
</div>
<div class="line number8 index7 alt1">
<code class="bash plain">extras | 3.4 kB 00:00 </code>
</div>
<div class="line number9 index8 alt2">
<code class="bash plain">extras</code><code class="bash plain">/primary_db</code> <code class="bash plain">| 32 kB 00:00 </code>
</div>
<div class="line number10 index9 alt1">
<code class="bash plain">updates | 3.4 kB 00:00 </code>
</div>
<div class="line number11 index10 alt2">
<code class="bash plain">updates</code><code class="bash plain">/primary_db</code> <code class="bash plain">| 1.9 MB 00:07 </code>
</div>
<div class="line number12 index11 alt1">
<code class="bash plain">Setting up Install Process</code>
</div>
<div class="line number13 index12 alt2">
<code class="bash plain">Resolving Dependencies</code>
</div>
<div class="line number14 index13 alt1">
<code class="bash plain">--> Running transaction check</code>
</div>
<div class="line number15 index14 alt2">
<code class="bash plain">---> Package cronie.x86_64 0:1.4.4-15.el6 will be installed</code>
</div>
<div class="line number16 index15 alt1">
<code class="bash plain">--> Processing Dependency: dailyjobs </code><code class="bash keyword">for</code> <code class="bash plain">package: cronie-1.4.4-15.el6.x86_64</code>
</div>
<div class="line number17 index16 alt2">
<code class="bash plain">--> Processing Dependency: </code><code class="bash plain">/usr/sbin/sendmail</code> <code class="bash keyword">for</code> <code class="bash plain">package: cronie-1.4.4-15.el6.x86_64</code>
</div>
<div class="line number18 index17 alt1">
<code class="bash plain">--> Running transaction check</code>
</div>
<div class="line number19 index18 alt2">
<code class="bash plain">---> Package cronie-anacron.x86_64 0:1.4.4-15.el6 will be installed</code>
</div>
<div class="line number20 index19 alt1">
<code class="bash plain">--> Processing Dependency: crontabs </code><code class="bash keyword">for</code> <code class="bash plain">package: cronie-anacron-1.4.4-15.el6.x86_64</code>
</div>
<div class="line number21 index20 alt2">
<code class="bash plain">---> Package sendmail.x86_64 0:8.14.4-9.el6 will be installed</code>
</div>
<div class="line number22 index21 alt1">
<code class="bash plain">--> Processing Dependency: procmail </code><code class="bash keyword">for</code> <code class="bash plain">package: sendmail-8.14.4-9.el6.x86_64</code>
</div>
<div class="line number23 index22 alt2">
<code class="bash plain">--> Running transaction check</code>
</div>
<div class="line number24 index23 alt1">
<code class="bash plain">---> Package crontabs.noarch 0:1.10-33.el6 will be installed</code>
</div>
<div class="line number25 index24 alt2">
<code class="bash plain">---> Package procmail.x86_64 0:3.22-25.1.el6_5.1 will be installed</code>
</div>
<div class="line number26 index25 alt1">
<code class="bash plain">--> Finished Dependency Resolution</code>
</div>
<div class="line number27 index26 alt2">
<code class="bash plain">Dependencies Resolved</code>
</div>
<div class="line number28 index27 alt1">
<code class="bash plain">===============================================================================================================================================================================================</code>
</div>
<div class="line number29 index28 alt2">
<code class="bash spaces"> </code><code class="bash plain">Package Arch Version Repository Size</code>
</div>
<div class="line number30 index29 alt1">
<code class="bash plain">===============================================================================================================================================================================================</code>
</div>
<div class="line number31 index30 alt2">
<code class="bash plain">Installing:</code>
</div>
<div class="line number32 index31 alt1">
<code class="bash spaces"> </code><code class="bash plain">cronie x86_64 1.4.4-15.el6 base 74 k</code>
</div>
<div class="line number33 index32 alt2">
<code class="bash plain">Installing </code><code class="bash keyword">for</code> <code class="bash plain">dependencies:</code>
</div>
<div class="line number34 index33 alt1">
<code class="bash spaces"> </code><code class="bash plain">cronie-anacron x86_64 1.4.4-15.el6 base 31 k</code>
</div>
<div class="line number35 index34 alt2">
<code class="bash spaces"> </code><code class="bash plain">crontabs noarch 1.10-33.el6 base 10 k</code>
</div>
<div class="line number36 index35 alt1">
<code class="bash spaces"> </code><code class="bash plain">procmail x86_64 3.22-25.1.el6_5.1 base 162 k</code>
</div>
<div class="line number37 index36 alt2">
<code class="bash spaces"> </code><code class="bash plain">sendmail x86_64 8.14.4-9.el6 base 716 k</code>
</div>
<div class="line number38 index37 alt1">
<code class="bash plain">Transaction Summary</code>
</div>
<div class="line number39 index38 alt2">
<code class="bash plain">===============================================================================================================================================================================================</code>
</div>
<div class="line number40 index39 alt1">
<code class="bash plain">Install 5 Package(s)</code>
</div>
<div class="line number41 index40 alt2">
<code class="bash plain">Total download size: 994 k</code>
</div>
<div class="line number42 index41 alt1">
<code class="bash plain">Installed size: 2.1 M</code>
</div>
<div class="line number43 index42 alt2">
<code class="bash plain">Downloading Packages:</code>
</div>
<div class="line number44 index43 alt1">
<code class="bash plain">(1</code><code class="bash plain">/5</code><code class="bash plain">): cronie-1.4.4-15.el6.x86_64.rpm | 74 kB 00:00 </code>
</div>
<div class="line number45 index44 alt2">
<code class="bash plain">(2</code><code class="bash plain">/5</code><code class="bash plain">): cronie-anacron-1.4.4-15.el6.x86_64.rpm | 31 kB 00:00 </code>
</div>
<div class="line number46 index45 alt1">
<code class="bash plain">(3</code><code class="bash plain">/5</code><code class="bash plain">): crontabs-1.10-33.el6.noarch.rpm | 10 kB 00:00 </code>
</div>
<div class="line number47 index46 alt2">
<code class="bash plain">(4</code><code class="bash plain">/5</code><code class="bash plain">): procmail-3.22-25.1.el6_5.1.x86_64.rpm | 162 kB 00:00 </code>
</div>
<div class="line number48 index47 alt1">
<code class="bash plain">(5</code><code class="bash plain">/5</code><code class="bash plain">): sendmail-8.14.4-9.el6.x86_64.rpm | 716 kB 00:00 </code>
</div>
<div class="line number49 index48 alt2">
<code class="bash plain">-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</code>
</div>
<div class="line number50 index49 alt1">
<code class="bash plain">Total 1.3 MB</code><code class="bash plain">/s</code> <code class="bash plain">| 994 kB 00:00 </code>
</div>
<div class="line number51 index50 alt2">
<code class="bash plain">Running rpm_check_debug</code>
</div>
<div class="line number52 index51 alt1">
<code class="bash plain">Running Transaction Test</code>
</div>
<div class="line number53 index52 alt2">
<code class="bash plain">Transaction Test Succeeded</code>
</div>
<div class="line number54 index53 alt1">
<code class="bash plain">Running Transaction</code>
</div>
<div class="line number55 index54 alt2">
<code class="bash spaces"> </code><code class="bash plain">Installing : procmail-3.22-25.1.el6_5.1.x86_64 1</code><code class="bash plain">/5</code>
</div>
<div class="line number56 index55 alt1">
<code class="bash spaces"> </code><code class="bash plain">Installing : sendmail-8.14.4-9.el6.x86_64 2</code><code class="bash plain">/5</code>
</div>
<div class="line number57 index56 alt2">
<code class="bash spaces"> </code><code class="bash plain">Installing : cronie-1.4.4-15.el6.x86_64 3</code><code class="bash plain">/5</code>
</div>
<div class="line number58 index57 alt1">
<code class="bash spaces"> </code><code class="bash plain">Installing : crontabs-1.10-33.el6.noarch 4</code><code class="bash plain">/5</code>
</div>
<div class="line number59 index58 alt2">
<code class="bash spaces"> </code><code class="bash plain">Installing : cronie-anacron-1.4.4-15.el6.x86_64 5</code><code class="bash plain">/5</code>
</div>
<div class="line number60 index59 alt1">
<code class="bash plain">ERROR:dbus.proxies:Introspect error on :1.2513:</code><code class="bash plain">/org/freedesktop/PackageKit</code><code class="bash plain">: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.</code>
</div>
<div class="line number61 index60 alt2">
<code class="bash plain">Unable to send message to PackageKit</code>
</div>
<div class="line number62 index61 alt1">
<code class="bash spaces"> </code><code class="bash plain">Verifying : crontabs-1.10-33.el6.noarch 1</code><code class="bash plain">/5</code>
</div>
<div class="line number63 index62 alt2">
<code class="bash spaces"> </code><code class="bash plain">Verifying : cronie-anacron-1.4.4-15.el6.x86_64 2</code><code class="bash plain">/5</code>
</div>
<div class="line number64 index63 alt1">
<code class="bash spaces"> </code><code class="bash plain">Verifying : sendmail-8.14.4-9.el6.x86_64 3</code><code class="bash plain">/5</code>
</div>
<div class="line number65 index64 alt2">
<code class="bash spaces"> </code><code class="bash plain">Verifying : cronie-1.4.4-15.el6.x86_64 4</code><code class="bash plain">/5</code>
</div>
<div class="line number66 index65 alt1">
<code class="bash spaces"> </code><code class="bash plain">Verifying : procmail-3.22-25.1.el6_5.1.x86_64 5</code><code class="bash plain">/5</code>
</div>
<div class="line number67 index66 alt2">
<code class="bash plain">Installed:</code>
</div>
<div class="line number68 index67 alt1">
<code class="bash spaces"> </code><code class="bash plain">cronie.x86_64 0:1.4.4</code>
</div>
<div class="line number69 index68 alt2">
<code class="bash plain">15.el6 </code>
</div>
<div class="line number70 index69 alt1">
<code class="bash plain">Dependency Installed:</code>
</div>
<div class="line number71 index70 alt2">
<code class="bash spaces"> </code><code class="bash plain">cronie-anacron.x86_64 0:1.4.4-15.el6 crontabs.noarch 0:1.10-33.el6 procmail.x86_64 0:3.22-25.1.el6_5.1 sendmail.x86_64 0:8.14.4-9.el6 </code>
</div>
<div class="line number72 index71 alt1">
<code class="bash plain">Complete!</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<span><strong>查看命令帮助</strong></span></p>
<p>
crontab 并不支持-h或–help之类的选项,不过还是可以通过它查看命令帮助</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_121857">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
<div class="line number6 index5 alt1">
6</div>
<div class="line number7 index6 alt2">
7</div>
<div class="line number8 index7 alt1">
8</div>
<div class="line number9 index8 alt2">
9</div>
<div class="line number10 index9 alt1">
10</div>
<div class="line number11 index10 alt2">
11</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash comments"># crontab -h</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash functions">crontab</code><code class="bash plain">:无效选项 -- h</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash functions">crontab</code><code class="bash plain">: usage error: unrecognized option</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">usage: </code><code class="bash functions">crontab</code> <code class="bash plain">[-u user] </code><code class="bash functions">file</code>
</div>
<div class="line number5 index4 alt2">
<code class="bash spaces"> </code><code class="bash functions">crontab</code> <code class="bash plain">[-u user] [ -e | -l | -r ]</code>
</div>
<div class="line number6 index5 alt1">
<code class="bash spaces"> </code><code class="bash plain">(default operation is replace, per 1003.2)</code>
</div>
<div class="line number7 index6 alt2">
<code class="bash spaces"> </code><code class="bash plain">-e (edit user's </code><code class="bash functions">crontab</code><code class="bash plain">)</code>
</div>
<div class="line number8 index7 alt1">
<code class="bash spaces"> </code><code class="bash plain">-l (list user's </code><code class="bash functions">crontab</code><code class="bash plain">)</code>
</div>
<div class="line number9 index8 alt2">
<code class="bash spaces"> </code><code class="bash plain">-r (delete user's </code><code class="bash functions">crontab</code><code class="bash plain">)</code>
</div>
<div class="line number10 index9 alt1">
<code class="bash spaces"> </code><code class="bash plain">-i (prompt before deleting user's </code><code class="bash functions">crontab</code><code class="bash plain">)</code>
</div>
<div class="line number11 index10 alt2">
<code class="bash spaces"> </code><code class="bash plain">-s (selinux context)</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
也可以使用 info crontab 命令查看详细的帮助信息。</p>
<p>
cron服务提供crontab命令来设定cron服务的,以下是这个命令的一些参数与说明:</p>
<p>
crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数</p>
<p>
crontab -l //列出某个用户cron服务的详细内容</p>
<p>
crontab -r //删除没个用户的cron服务</p>
<p>
crontab -e //编辑某个用户的cron服务</p>
<p>
比如说root查看自己的cron设置:crontab -u root -l</p>
<p>
再例如,root想删除fred的cron设置:crontab -u fred -r</p>
<p>
在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e</p>
<p>
进入vi编辑模式,编辑的内容一定要符合下面的格式:/1 * * * ls >> /tmp/ls.txt</p>
<p>
<span><strong>服务状态控制</strong></span></p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_521856">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">/sbin/service</code> <code class="bash plain">crond start </code><code class="bash plain">//</code><code class="bash plain">启动服务 </code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">/sbin/service</code> <code class="bash plain">crond stop </code><code class="bash plain">//</code><code class="bash plain">关闭服务 </code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">/sbin/service</code> <code class="bash plain">crond restart </code><code class="bash plain">//</code><code class="bash plain">重启服务 </code>
</div>
<div class="line number4 index3 alt1">
<code class="bash plain">/sbin/service</code> <code class="bash plain">crond reload </code><code class="bash plain">//</code><code class="bash plain">重新载入配置 </code>
</div>
<div class="line number5 index4 alt2">
<code class="bash plain">/sbin/service</code> <code class="bash plain">crond status </code><code class="bash plain">//</code><code class="bash plain">查看状态</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
或者使用</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_763264">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
<div class="line number5 index4 alt2">
5</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash comments"># service crond start </code>
</div>
<div class="line number2 index1 alt1">
<code class="bash comments"># service crond stop </code>
</div>
<div class="line number3 index2 alt2">
<code class="bash comments"># service crond restart </code>
</div>
<div class="line number4 index3 alt1">
<code class="bash comments"># service crond reload </code>
</div>
<div class="line number5 index4 alt2">
<code class="bash comments"># service crond status</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
<span><strong>开机启动</strong></span></p>
<p>
你也可以将这个服务在系统启动的时候自动启动:</p>
<p>
在/etc/rc.d/rc.local这个脚本的末尾加上:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_180513">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">/sbin/service</code> <code class="bash plain">crond start</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
<div class="codetool" id="codetool">
<div class="code_n">
<textarea></textarea>
</div>
</div>
</div>
<p>
现在Cron这个服务已经在进程里面了,我们就可以用这个服务了。</p>
<p>
<span><strong>总结</strong></span></p>
<p>
以上所述是小编给大家介绍的CentOS下使用yum命令安装计划任务程序crontab,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!</p>
<p>
原文链接:http://blog.csdn.net/testcs_dn/article/details/48780971</p>
頁:
[1]