在 Oracle® Solaris 11.2 中管理系统信息、进程和性能

退出打印视图

更新时间: 2014 年 9 月
 
 

自动执行系统任务的方法

可以设置多个要自动执行的系统任务。其中的某些任务应该以固定间隔执行。其他任务只需运行一次,可能是在晚间或周末等非高峰时间。

本节包含有关 crontabat 这两个命令的概括性信息,使用这两个命令可以调度要自动执行的例行任务。crontab 命令用于调度重复性任务。at 命令则用于调度只执行一次的任务。

下表概括说明了 crontabat 命令,以及可用来控制对这些命令的访问的文件。

表 4-1  命令摘要:调度系统任务
命令
调度对象
文件位置
控制访问的文件
crontab
按固定间隔执行的多个系统任务
/var/spool/cron/crontabs
/etc/cron.d/cron.allow/etc/cron.d/cron.deny
at
单个系统任务
/var/spool/cron/atjobs
/etc/cron.d/at.deny