Linux 网管 123 --- 第9章. 各种杂项管理工作 -4.使用 Cron 及 C

2016-01-29 19:20 0 1 收藏

Linux 网管 123 --- 第9章. 各种杂项管理工作 -4.使用 Cron 及 C,Linux 网管 123 --- 第9章. 各种杂项管理工作 -4.使用 Cron 及 C

【 tulaoshi.com - Linux 】

 
像大部分 Linux 使用者一样,您可能需要在某时候进行重性工作的排程。这类工作可能频繁到几
分钟一次,也可能一年只有一次。这些工作可以使用 ``cron'' 工具完成。 
cron 工具在 Linux 上的应用和和在其他 Unix 上所应用的非常相似。然而, Red Hat 加上了一点
和其他 Linux 发行版不同的工作排程方法 。在其他的发行版,排程资讯位於系统的 ``crontab''档 
 (位在 ``/etc/'' 目录),使用下面的格式 : 
  minute hour day month year command
 


您可以指定整数的时间要素 (例如 . 1 到 12 表示从一月到十二月),或者用``*'' 符号作为万用字元
指定一个或更多的要素 (例如 . * 在月的要素部分表示指令会在每月的特定日期及时间执行)。这里是
一些例子: 
  # Mail the system logs at 4:30pm every June 15th.
30 16 15 06 * for x in /var/log/*; do cat ${x} | mail postmaster; done

# Inform the administrator, at midnight, of the changing seasons.
00 00 20 04 * echo 'Woohoo, spring is here!'
00 00 20 06 * echo 'Yeah, summer has arrived, time to hit the beach!'
00 00 20 10 * echo 'Fall has arrived.  Get those jackets out.  :-('
00 00 20 12 * echo 'Time for 5 months of misery.  ;-('
 


注意该指令会输出到一个标准出口 (亦即. 一个终端机 ),像是上面使用 ``echo'' 的例子会将输出寄
给 ``root'' 帐号。如果您想要避免它,只要像下面将输出导引到一个空的设备 : 
  00 06 * * * echo 'I bug the system administrator daily at 6:00am!' /dev/null
 


在多出的标准 ``crontab'' 项目, Red Hat 加上了一些目录 : 
  /etc/cron.hourly/
/etc/cron.daily/
/etc/cron.weekly/
 


和他们的名称所建议的一样,可执行档可以放在任何这些目录,并且将会每小时,每日及每执行。这节
省了一些设定频繁工作的时间 ;只要将可执行的 script 或程式 (或到任何其他储存媒体的符号连结)放到
合适的目录内,就可以不管他们了 

来源:https://www.tulaoshi.com/n/20160129/1509137.html

延伸阅读
  使用 Linuxconf 进行所有的组态 有一个相当好的工具叫做 ``linuxconf'' ,可以使得很多组态工作容易进行。Linuxconf  可以根据可供利用的显示方式而执行 -- 可以从主控台中执行,透过一个 telnet session, 或者在 X 下作为以 GUI-为基础的工具,且会以合适的方法自动...
  使用 Netatalk 进行 Macintosh 型态的档案及列印服务 Linux 也可以使用 Netatalk 套件提供 Appleshare 服务 (就是. Macintosh-型态的网路档案及列印分享) 。  这一节会描述如何组态分享,以及如何从客户端机器存取他们。  为了使用 Netatalk,必需在您...
  要关闭使用者帐号时,以 root 身分编辑 ``/etc/shadow'' 档 (假设您使用 shadow password; 如果不是的话,改由编辑 ``/etc/passwd'' 档),使用一个``*'' 星号取代密码 (以加密格式储存) 。 所有 Unix 密码, 无论长短(最大8位元),以13字元长...
  要设定您新的 Red Hat 系统,可以从 CD 启动,或在系统的 A: 磁碟机插入启动磁片,重新开机或将电脑 的电源打开,过一下子, Red Hat 安装程式的画面应该出现。  大部分情况,您只要按下   就可以开始安装过程,但是如果您是个较有经验的使用者,而且确定知 道您...
  在套件安装好之後,Red Hat 将会开始组态您系统上的装置。在大部分情况,除非有很新的硬体可能  Linux 无法完全支援,否则安装程式可以正常地进行自动组态。  您会看到的提示相当明确:  侦测您的滑鼠  (包括选择 2键及3键型式。如果您有 2 键滑鼠您可能需要选择 3&nb...

经验教程

723

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部