跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

使用 cron 进行自动维护

通过 cron 子系统在任何时候运行任务,轻松实现常规维护

Martin Streicher , 首席技术官, McClatchy Interactive
Martin Streicher 的照片
Martin Streicher 是 McClatchy Interactive 的首席技术官,还曾经是 Linux Magazine 的主编。Martin 拥有普度大学的计算机科学硕士学位,从 1986 年就开始编写类 UNIX 的系统。

简介:  要想实现连续不停的计算,任务必须能够在任何时候运行。您可以在晚上定时醒来,在几十台机器上登录并输入各种命令;也可以放心地休息,而把工作交给 cron。cron 是一个守护进程,也就是不间断运行的进程,它根据调度计划执行命令。无论白天还是黑夜,无论工作多么繁重,cron 都会毫无怨言地注意时间并按时运行作业。学习如何配置和维护 cron,了解它的众多用途。

发布日期:  2008 年 12 月 10 日
级别: 中级

访问情况 : 7980 次浏览
评论: 

开始之前

本节解释本教程讲授什么内容,以及如何从中获得最大的收益。

关于本教程

本教程解释如何配置和维护 croncron 是几乎所有 UNIX® 计算机上都有的作业调度程序。另外,本教程演示 cron 的其他一些应用。

目标

学习如何创建、调度和管理 cron 作业,如何通过定义时间表控制作业频率,从每分钟一次到每年一次。另外,学习如何限制访问 cron 以避免滥用,以及如何结合使用其他实用程序和 cron 以自动执行常见的维护任务。


前提条件

本教程针对 UNIX(和类 UNIX)系统的用户和系统管理员。要想学习本教程,您应该熟悉命令行 shell 和 shell 脚本。具备在 UNIX 上安装和配置软件的经验也是有帮助的。


系统需求

要想运行本教程中的示例,需要一台 UNIX 计算机。如果希望配置系统范围的 cron,还需要根访问权。本教程中的示例基于在现代 UNIX 系统上广泛使用的 Vixie cron,并使用 Ubuntu Desktop Linux® version 8.04.1。其他版本的 cron 与 Vixie 相似;具体信息请参见自己的 UNIX 系统文档。

1 页,共 8 | 后一页

评论



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=AIX and UNIX, Linux
ArticleID=357931
TutorialTitle=使用 cron 进行自动维护
publish-date=12102008
author1-email=martin.streicher_@gmail.com
author1-email-cc=

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。