计划任务语法

计划任务语法crontab [ -u user ] file或crontab [ -u user ] { -l | -r | -e }说明:crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表

-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表

如果不使用 -u user 的话,就是表示设定自己的时程表

参数说明:-e : 执行文字器来设定时程表,内定的文字器是 VI,如果你想用别的文字器,则请先设定 VISUAL 环境变数来指定使用那个文字器(比如说 setenv VISUAL joe)-r : 删除当前的时程表-l : 列出当前的时程表时间格式如下:f1 f2 f3 f4 f5 program其中 f1 是表示分钟,f2 表示小时,f3 表示一个月份中的第几日,f4 表示月份,f5 表示一个星期中的第几天

program 表示要执行的程序

* * * * *- - - - -| | | | || | | | +----- 星期中星期几 (0 - 7) (星期天 为0)| | | +---------- 月份 (1 - 12) | | +--------------- 一个月中的第几天 (1 - 31)| +-------------------- 小时 (0 - 23)+------------------------- 分钟 (0 - 59)使用者也可以将所有的设定先存放在文件中,用 crontab file 的方式来设定执行时间

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关