Linux基本命令-03(定时任务)

1,定时任务命令及主要参数

       crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。

命令:crontab

参数:

(1)-u: 指定一个用户。

(2)-e: 编辑crontab 的工作内容;

(3)-l: 列出某个用户的任务计划,查阅crontab的工作内容;

(4)-r: 删除所有的crontab的工作内容,若仅要删除一项,请用-e去编辑。

2,crontab -e

进入vi的编辑界面,每个命令是一行,有6个参数内容

内容含义:

(1)分:0~59。

(2)时:0~23。

(3)日:1~31。

(4)月:1~12。

(5)周:0~7,0或7,都代表“星期天”的意思。

(6)命令:需要定时运行的任务命令。

特殊字符:定时的参数字符可以用特殊字符代替。可以代替的字符有:

(1)*(星号):代表该参数含义所有范围任何时刻都需要运行。

(2),(逗号):代表分隔时刻的意思,例如如果要执行的工作是2:00与7:00时,命令为:0 2,7 * * * command

(3)-(减号): 代表一段时间范围内需要执行,例如如果要执行的工作是2:00到7:00执行,命令为:0 2-7 * * * command

(4)/n(斜线): 那个n代表数字,即是每隔n单位间隔的意思,例如每八分钟进行一次,命令为:*/8 * * * * command

3,开启定时任务

命令:crontab /weblogic/tools/task.crontab

4,停止定时任务

命令:crontab /weblogic/tools/task.null.crontab     //task.null.crontab是一个没有内容的空文件

 

你可能感兴趣的:(LINUX,linux)