crontab 自动执行与备份

crontab是Linux和UNIX中非常实用的一项功能。可以实现自动执行任务。

crontab -l 查看现有任务表

crontab -e 编辑现有任务表

crontab -l -u root 查看root用户的任务表

步骤:1.编辑,2.重启

命令:

1.crontab -e

2./etc/init.d/crond restart(stop/start)重启或者停止后再启动

应用:对crontab进行备份crontab -l>/home/backup/crontab/crontab`date '+%Y%m%d'`.bak


详细说明:

crontab -e 进入编辑状态

22 21 * * * /usr/bin/backup

重启进入执行状态

/etc/init.d/crond restart

格式:

f1 f2 f3 f4 f5 program

f1 分钟(0-59)

f2 小时(0-23)

f3 一个月中的第几日(01-31)

f4 月份(01-12)

f5 星期(0-6)(其中0表示周日)

program 表示要执行的程式。

上面的语句就是第天21点22分执行一次备份任务

posted @ 2011-07-18 14:55  zjking99  阅读(3612)  评论(0编辑  收藏  举报