cron linux下运行计划任务的服务器,根据配置文件约定的时间来执行特定的任务。
cron (Ubuntu)
启动服务 service cron start
关闭服务 service cron stop
重启服务 service cron restart
重新载入配置 service cron reload
配置cron的两种方法:
1、使用crontab命令
-u是指定用户
-e编辑用户的cron服务
-l列出用户的cron服务
-r删除用户的cron服务
如:crontab -u root -e 编辑root用户的cron任务
进入编辑模式后
显示:# m h dom mon dow command
m指分钟(0-59)
h指小时(0-23)
dom指日期(1-31)
mon指月份(1-12)
dow指星期(0-6)0为星期天
比如:
30 16 * * * echo “Take care of yourself!” > /dev/null
四点30分 执行命令 echo “Take care of yourself!”
2、修改/etc/crontab文件
vim 显示为
# m h dom mon dow user command
user 指定用户
如:01 * * * * root run-parts /etc/cron.hourly
每小时执行/etc/cron.hourly内的脚本
run-parts 指执行文件夹内的脚本
去掉run-parts可直接加 脚本命令
其它同第一种方式。