Crontab是UNIX系统下的定时任务触发器,其使用者的权限记载在下列两个文件中:
/etc/cron.deny
该文件中所列的用户不允许使用Crontab命令
/etc/cron.allow
该文件中所列的用户允许使用Crontab命令
/var/spool/cron/
参数名称
-l :显示用户的Crontab文件的内容
-i :删除用户的Crontab文件前给提示
-r :从Crontab目录中删除用户的Crontab文件
-e :编辑用户的Crontab文件
用户所建立的Crontab文件存于/var/spool/cron中,其文件名与用户名一致。
它的格式共分为六段,前五段为时间设定段,第六段为所要执行的命令段,
格式如下:* * * * *
命令格式:
#minute hour mday month wday who command
minute:代表一小时内的第几分,范围 0-59。
hour:代表一天中的第几小时,范围 0-23。
mday:代表一个月中的第几天,范围 1-31。
month:代表一年中第几个月,范围 1-12。
wday:代表星期几,范围 0-7 (0及7都是星期天)。
who:要使用什么身份执行该指令,当您使用 crontab -e 时,不必加此字段。
command:所要执行的指令。
本文详细介绍了Crontab定时任务触发器的工作原理及其管理方式,包括如何使用`/etc/cron.deny`和`/etc/cron.allow`文件控制用户权限,以及如何通过命令行操作`/var/spool/cron`目录下的Crontab文件来创建、编辑和删除定时任务。文章还解释了Crontab文件中命令式的组成和时间设定规则。

484

被折叠的 条评论
为什么被折叠?



