Solaris10 cron使用

来源:互联网 发布:c语言希尔排序算法 编辑:程序博客网 时间:2024/06/05 17:49
 

1.      相关文件

 

Solaris10默认cron主要文件:

文件名

描述

/var/cron/log

cron日志文件

/var/spool/cron/crontabs/

存放cron服务表的目录,里面的每个文件都用来描述cron服务

/etc/default/cron

cron配置文件

/etc/cron.d/

cron主目录

 

2.      服务描述格式

2.1          标准格式:

标准格式:Minute Hour Date Month DayOfWeekCommand

例子:

       123 * * * /usr/bin/date >> /usr/src/test.txt  //在每天的312分将date命令的显示结果写到/usr/src/test.txt文件中。

2.2          参数说明

参数

说明

Minute

0-59

Hour

0-23

Date

1-31

Month

1-12

DayOfWeek

0-6 0表示周日

Command

要执行的命令

Ø        *表示每个时间单位执行服务。

Ø        */n表示每n个时间单位执行服务。

Ø        n,m表示在nm时刻执行服务。

Ø        n-m表示在nm的每个时间单位都执行服务。

Ø        Command中的命令要用全路径。

例如:15,30 */21-7 * * /usr/bin/date >> /usr/src/test.txt

表示:在每月1号到7号的每两个小时的15分和30分执行命令。

3.      建立服务

3.1          设置文本编辑器

 

#EDITOR=vi

#export EDITOR

3.2          添加服务

//添加root的定时服务

#crontab –e root

//根据服务描述格式添加服务