linux下crontab使用笔记
2015-07-23 22:20
555 查看
1. 安装
service crond status
yum install vixie-cron
yum install crontabs
2. 实例
每分钟打印当前时间到日志文件
#crontab -e
*/1 * * * * date >> /tmp/date.txt
#tail -f /tmp/date.txt (动态显示该文件)
#crontab -e -u username
0-58/2 * * * * echo "EVEN***\n"
#crontab -l -u username
#tail -f /var/log/cron
3. 格式
*/minute */hour */day */month */weekday COMMAND
#每晚21:30 重启Apache
30 21 * * * service httpd restart
#每月1、10、22日的4:45重启Apache
45 4 1,10,22 * * service httpd restart
#每月1到10日4:45重启Apache
45 4 1-10 * * service httpd restart
#每隔两分钟重启Apache
*/2 * * * * service httpd restart
1-59/2 * * * * service httpd restart
#晚上11点到早上7点之间,每隔一小时重启Apache
0 23-7/1 * * * service httpd restart
#每天18:00至23:00之间每隔30分钟重启Apache
0-59/30 18-23 * * * service httpd restart
#低一级的时间不能用'*','*/A'表示每A秒执行一次
*/30 18-23 * * * service httpd restart #每30分钟执行一次
4. 配置
/etc/crontab #系统级crontab
/var/spool/cron/username #username对应的crontab #crontab -e -l
5. 日志
/var/log/cron
/var/spool/cron #该目录下存放各个用户的crontab
/var/spool/mail #该目录下存放各个用户的cron邮件信息
6. 错误
service crond status
yum install vixie-cron
yum install crontabs
2. 实例
每分钟打印当前时间到日志文件
#crontab -e
*/1 * * * * date >> /tmp/date.txt
#tail -f /tmp/date.txt (动态显示该文件)
#crontab -e -u username
0-58/2 * * * * echo "EVEN***\n"
#crontab -l -u username
#tail -f /var/log/cron
3. 格式
*/minute */hour */day */month */weekday COMMAND
#每晚21:30 重启Apache
30 21 * * * service httpd restart
#每月1、10、22日的4:45重启Apache
45 4 1,10,22 * * service httpd restart
#每月1到10日4:45重启Apache
45 4 1-10 * * service httpd restart
#每隔两分钟重启Apache
*/2 * * * * service httpd restart
1-59/2 * * * * service httpd restart
#晚上11点到早上7点之间,每隔一小时重启Apache
0 23-7/1 * * * service httpd restart
#每天18:00至23:00之间每隔30分钟重启Apache
0-59/30 18-23 * * * service httpd restart
#低一级的时间不能用'*','*/A'表示每A秒执行一次
*/30 18-23 * * * service httpd restart #每30分钟执行一次
4. 配置
/etc/crontab #系统级crontab
/var/spool/cron/username #username对应的crontab #crontab -e -l
5. 日志
/var/log/cron
/var/spool/cron #该目录下存放各个用户的crontab
/var/spool/mail #该目录下存放各个用户的cron邮件信息
6. 错误
相关文章推荐
- Linux kernel 分析之二十二:内存管理-page fault处理流程
- linux基本命令学习笔记
- Linux kernel 分析之二十一:定时器-巧妙的定时器算法
- linux awk命令详解
- Linux kernel 分析之二十:内存管理-内核中的页表映射总结
- Linux kernel 分析之十九:阅读源代码技巧-变量命名规则
- Linux下Nagios的安装与配置
- Linux kernel 分析之十八:设计模式-文件系统与抽象工厂
- linux 配置authorized_keys连接时仍需要密码的解决办法
- linux命令 ps 列出进程
- centos(x86 64位系统)使用boost
- CentOS6.4防火墙iptables
- ARM裸机程序研究 - 编译和链接
- Linux环境下列出指定目录下的所有文件
- linux运维学习方法
- 基于Linux webRTC 音语对讲之三 -- webrtc voip 实例展现
- Linux下安装Eclipse没有Eclipse Marketplace 选项
- Linux中fork()函数详解
- 嵌入式 Linux 对内存的直接读写(devmem)
- linux C 异常处理的方式