1.启动,关闭,重启cron(需超级用户权限):
/etc/init.d/cron start
/etc/init.d/cron stop
/etc/init.d/cron restart
注:archlinux下为/etc/rc.d/crond start|stop|restart
2.查看用户设置的定时任务列表:
crontab [-u xxx] -l # xxx为用户名
3.编辑用户的定时任务列表(超级用户权限):
crontab -u xxx -e
4.删除用户的定时任务列表(超级用户权限):
crontab -u xxx -r
5.定时任务的编辑规则:
cron的定时任务由两部分组成:(1)设置的时间(2)该时间下要执行的任务命令。
时间分5个部分,依次为:
minute 0-59
hour 0-23
day of month 1-31
month 1-12
day of week 0-7 (0 or 7 is Sun, or use names)
示例(每天临晨2点备份数据库):
0 2 * * * mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
6.使设置生效
没有评论:
发表评论