返回首页
当前位置: Novell迷 > SUSE >

如何通过 cron 来调度脚本和命令

时间:2010-05-22 18:10来源:未知 作者:Novell迷 点击:

如何通过 cron 来调度脚本和命令

环境配置: Novell迷网站原创内容,未经允许,谢绝转载!

Novell Open Enterprise Server (Linux based)
Novell SUSE Linux Enterprise Server
Novell SUSE Linux Enterprise Desktop
Novell SUSE Linux 本文引用自http://novell.me

问题描述:
如何在特定的时间或间隔调度执行任务,命令或脚本. 本文来自Novell迷网站 http://novell.me

解决方法:

内容来自Novell迷网站

crontab, cron.hourly, cron.daily, 或 cron.monthly允许在特定的时间或间隔运行脚本或命令

本文转载自http://novell.me

附加说明 内容来自Novell迷网站

Cron jobs 可以用很多不同的方式安排调度,最常用的是使用/etc/crontab来调度脚本和命令. 这个文件按照下面的格式和描述分为 7 列:
minute     hour     day      month     dayofweek     user     command CopyRight http://novell.me

Minute
0 到 59之间的整数
Hour
0 到 23之间的整数 ( 使用 24 小时时锺)
Day
  1 到 31之间的整数 (必须是月份中合法的日期.例如 Feb  31 将不会正常工作)
Month
1 到 12之间的整数
Dayofweek
0 到 7之间的整数, 0 和 7都表示周日
User
使用 cron 执行命令的用户
Command
要求被执行的命令. 可以是一个脚本或者一个通常的命令如
hwinfo >> hardware.txt

内容来自Novell迷网站

要了解更多关于 crontab 的信息, 比如通配符的使用, 可以使用手册页或在
/usr/share/doc/packages/cron 下的咨询文档 http://Novell.Me

除了/etc/crontab之外,/etc目录也包含 cron.daily , cron.hourly和cron.monthly目录来很容易的进行任务的调度. 如果需要每小时运行一个脚本就将其放到 cron.hourly目录下, 自动的调度任务每个小时运行一次。
cron.daily和cron.monthly以此类推分别运行调度任务每天或每月。 本文引用自http://novell.me

转载请注明出处!
本文地址 http://novell.me/SUSE/2010/0522/SUSE-cron.html
(责任编辑:Novell迷)
对我有帮助
(0)
0%
没什么帮助
(0)
0%
------分隔线----------------------------
发表评论
验证码:点击我更换图片
赞助商链接