1.crond简介
1.什么是crond?
crond 是linux用来定期执行程序的命令。 当安装完成操作系统之后,默认便会启动此任务调度命令。 crond命令每分锺会定期检查是否有要执行的工作,自动执行任务
2.crond作用
系统执行 :系统周期性所要执行的工作,如备份系统数据、清理缓存个人执行 :某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信
3.crond管理
/ sbin/ service crond start
/ sbin/ service crond stop
/ sbin/ service crond restart
/ sbin/ service crond reload
2. crond使用
1.crond基本使用
[ root@linux- node1 ~ ]
[ root@linux- node1 ~ ]
* / 1 * * * * echo "Hello World!"
[ root@linux- node1 ~ ]
[ root@linux- node1 ~ ]
2.crond基本语法
'''1. 每隔一分钟执行一次 ls 命令'''
* / 1 12 * * * ls
'''2. 参数说明'''
"*" : 代表取值范围内的数字
"/" : 代表"每"
"-" : 代表从某个数字到某个数字
"," : 分开几个离散的数字
'''3. 定时任务常用配置'''
* / 2 * * * * ls
5 * * * * ls
30 5 * * * ls
30 7 8 * * ls
30 5 8 6 * ls
30 6 * * 0 ls
3.新增调度任务可用两种方法
'''法1:在命令行输入: crontab -e 然后添加相应的任务,wq存盘退出 '''
[ root@linux- node1 ~ ]
* / 1 * * * * echo "Hello World!"
'''法2: 直接编辑/etc/crontab 文件'''
[ root@linux- node1 ~ ]
* / 1 * * * * root echo "test02"