- 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"