系统可以透过 at 这个命令来排程单一工作的任务!『at TIME』为命令下达的方法,当 at 进入排程后, 系统运行该排程工作时,会到下达时的目录进行任务;
at 的运行必须要有 atd 服务的支持,且 /etc/at.deny 为控制是否能够运行的使用者帐号;
透过 atq, atrm 可以查询与删除 at 的工作排程;
batch 与 at 相同,不过 batch 可在 CPU 工作负载小於 0.8 时才进行后续的工作排程;
系统的循环例行性工作排程使用 cron 这个服务,同时利用 crontab -e 及 /etc/crontab 进行排程的安排;
crontab -e 配置项目分为六栏,『分、时、日、月、周、命令』为其配置依据;
/etc/crontab 配置分为七栏,『分、时、日、月、周、运行者、命令』为其配置依据;
anacron 配合 /etc/anacrontab 的配置,可以唤醒停机期间系统未进行的 crontab 任务!
网友评论