centos查看 crontab 是否启动
systemctl status crond.service 查看cron服务的启动状态
systemctl start crond.service 启动cron服务[命令没有提示]
systemctl stop crond.service 停止cron服务[命令没有提示]
systemctl restart crond.service 重启cron服务[命令没有提示]
systemctl reload crond.service 重新加载cron服务[命令没有提示]
查看cron的日志
cd /var/log
tail -f cron
# 使用-l参数列出crontab文件
crontab -l
# 使用-r参数删除crontab文件
crontab -r
# 追加 crontab 定时任务,每分钟触发,会已vim方式呈现
crontab -e
# 导入预先编好的脚本文件
crontab filename
crontab基本格式
* * * * * command
分 时 日 月 周 命令
第1列分钟0~59
第2列小时0~23(0表示子夜)
第3列日1~31
第4列月1~12
第5列星期0~7(0和7表示星期天)
第6列要运行的命令
*/60 * * * * #每60分钟即每小时执行一次
*/100 * * * * #每100分钟执行一次
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/vim/bin:/root/bin
inowtime=`date +"%Y-%m-%d %H:%M:%S"