CentOS7系统定时任务管理器
CentOS系统定时任务,crond在配置文件中定时任务,可做定时备份数据执行任务操作。
crond管理命令:
#systemctl status crond 查看运行状态
#systemctl stop crond 关闭服务
#systemctl start crond 启动服务
#systemctl restart crond 重启服务
#systemctl enable crond 开几自动启动
#systemctl is-enable crond 查看开几自动启动状态
crond配置文件:
/etc/crontab //不建议修改参考配置
/var/spool/cron //目录中存放的用户定时计划用户
crontab命令介绍:
crontab -u //指定用户
crontab -l //查看用户所有的cron任务
crontab -e //创建cron任务
crontab -r //删除cron任务
crond配置格式:
*分 *时 *日 *月 *周 任务执行命令
0-59 0-23 1-31 1-12 0-6(0表示周日)
几个特殊符号的含义:
"*"代表取值范围内的数字,
"/"代表"每",
"-"代表从某个数字到某个数字,
","分开几个离散的数字
举例说明:
5 * * * * date //每时的第5分执行date命令
5 5 * * * date //每天5:05分执行date命令
5 5 5 * * date //每月的5号5:05分执行date命令
5 5 5 5 * date //每年5月5号5:05分执行date命令
5 5 * * 0 date //每周日5:05分执行date命令
5 5-19 1-15 1-6 * date //每天