1:crontab -e直接进入vi模式添加。此任务保存在、/var/spool/cron 里面对应的用户名文件
2./etc/crontab 此计划任务所有人可用,但是 * * * * * 用户名 commend (多了个用户名添加)
3.查看调度任务:crontab -l //列出当前的所有调度任务
一: 安装 crontab,并设为开机自启
yum install crontabs
systemctl enable crond
systemctl start crond
二: 打开编辑页面添加定时计划任务:
vim /etc/crontab
# Example of job definition:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
上面的意思是:
分钟(0-59) 小时(0-23) 日(1-31) 月(11-12) 星期(0-6,0表示周日) 用户名 要执行的命令
在user-name 下面一行添加计划任务: 30分钟执行一次
*/30 * * * * 需要执行的命令
三: 保存生效
#加载任务,
使之生效
crontab /etc/crontab
#查看任务 crontab -l
每五分钟执行 */5 * * * *
每小时执行 0 * * * *
每天执行 0 0 * * *
每周执行 0 0 * * 0
每月执行 0 0 1 * *
每年执行 0 0 1 1 *