crontab:设置计时器

作用:crontab命令用于安装、删除或者列出用于驱动cron后台进程的任务表。然后,该配置由cron守护进程在设定的时间执行。

用法:crontab [-u user]文件

或 crontab [-u user] { -e | -l | -r }

主要选项如下。

-e:执行文字编辑器来设定时程表,默认的文字编辑器是vi。

-r:删除目前的时程表。

-l:列出目前的时程表。

[-u user]:指定要设置的用户名称。

crontab文件的用法是:minute hour day month dayofweek command

minute--分钟,0~59之间的任何整数。hour--小时,0~23之间的任何整数。day--日期,1~31之间的任何整数(如果指定了月份,必须是该月份的有效日期)。month--月份,1~12之间的任何整数(或使用月份的英文简写,如Jan,Feb等)。dayofweek--星期,0~7之间的任何整数,这里的0或7代表星期日(或使用星期的英文简写,如Sun,Mon等)。command--要执行的命令(可以是ls之类的命令,也可以执行自行编写的脚本的命令。)

应用实例如下。

设置一个定时、定期的系统提示:

#crontab -e

此时系统会打开一个vi编辑器,如果输入35 17 * * 5 Wall"明天休息,注意备份数据库",然后存盘退出。这时在/var/spool/cron/目录下会产生一个cao文件,内容如下:

# DO NOT EDIT THIS FILE - edit the master and reinstall.

# (/tmp/crontab.2707 installed on Thu Jan 1 22:01:51 2004)

# (Cron version -- $Id: crontab.c,v 2.13

1994/01/17 03:20:37 vixie Exp $)

35 17 * * 5 wall "明天休息,注意备份数据库 "

这样到每个星期五下班时间(17:35),系统就会弹出一个显示屏提醒我们注意备份数据库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值