首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

crontab 资料条目格式

2012-06-30 
crontab 文件条目格式一个 crontab 文件包含每个 cron 作业的条目。条目由换行字符分开。每个 crontab 文件

crontab 文件条目格式

一个 crontab 文件包含每个 cron 作业的条目。条目由换行字符分开。每个 crontab 文件条目包括 6 个字段,它们被空格或制表符以以下格式分开:
minute? hour? day_of_month? month? weekday? command
这些字段接收以下值:
minute 0 到 59
hour 0 到 23
day_of_month 1 到 31
month 1 到 12
weekday 0 到 6 (星期日到星期六)
command shell 命令
必须为每个字段指定一个值。除了 command 字段,这些字段可以包含以下内容:指定范围内的一个数。要在 5 月运行一个命令,在 month 字段指定 5 。?
示例
要将名为 mycronjobs 的文件复制到 /var/spool/cron/crontabs 目录中,输入以下内容:?
crontab mycronjobs
文件将复制为:?
/var/spool/cron/crontabs/
其中 是您当前的用户名。?
要每小时将时间写入控制台(以小时的形式),请输入:?
0 * * * * echo The hour is `date` 。>/dev/console
要在每个星期一、星期三和星期五的 6:30 a.m. 运行 calendar 命令,请输入:?
30 6 * * 1,3,5 /usr/bin/calendar
要在一年中每天 6:30 运行 calendar 命令,请输入:?
30 6 * * * /usr/bin/calendar
要在八月每天午夜运行名为 maintenance 的脚本,请输入:?
0 0 * 8 * /u/harry/bin/maintenance
为命令的标准输入定义文本,请输入:?
0 16 * 12 5 /usr/sbin/wall%HAPPY HOLIDAY!%Remember to? turn in your time card.
在% (百分号)之后定义 wall 命令的标准输入的文本:?
HAPPY HOLIDAY!?? Remember to turn in your time card.
文件
/var/adm/cron/FIFO 指定的管道,当用 crontab 或 at 命令提交新作业时,它将消息发送到 cron 守护程序。
/var/spool/cron/crontabs 指定 crontab 缓冲池区域。
/var/adm/cron/cron.allow 指定用户列表,这些用户被允许访问 crontab 命令。
/var/adm/cron/cron.deny 指定用户列表,这些用户不被允许访问 crontab 命令

热点排行