Linux新手学堂 Crontab命令的语法(1)(2)
示例
要将名为 mycronjobs 的文件复制到 /var/spool/cron/crontabs 目录中,输入以下内容:
crontab mycronjobs
文件将复制为:
/var/spool/cron/crontabs/<username>
其中 <username>
要每小时将时间写入控制台以小时的形式),请输入:
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 命令。
相关文章】
评论暂时关闭