博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux crontab 简述
阅读量:5245 次
发布时间:2019-06-14

本文共 1649 字,大约阅读时间需要 5 分钟。

os: ubuntu 16.04

linux crontab 在实际工作中大量使用,这里简单记录下。

cron服务

cron 在安装os都是默认安装的,如果发现没有安装,可以 apt 安装,对于 redhat 分支可以使用 yum 安装。

# ps -ef|grep cronroot       929     1  0 10:15 ?        00:00:00 /usr/sbin/cron -f# /etc/init.d/cron  * Usage: /etc/init.d/cron {start|stop|status|restart|reload|force-reload}
# systemctl status cron.service# systemctl stop cron.service# systemctl start cron.service# systemctl disable cron.service# systemctl enable cron.service# cat /lib/systemd/system/cron.service [Unit]Description=Regular background program processing daemonDocumentation=man:cron(8)[Service]EnvironmentFile=-/etc/default/cronExecStart=/usr/sbin/cron -f $EXTRA_OPTSIgnoreSIGPIPE=falseKillMode=process[Install]WantedBy=multi-user.target

常见的一些配置

1 crobtab 的格式如下:

# 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

简单记忆为:分时日月周脚本

2 crontab 查看

# crontab -l# crontab -l > /tmp/mycron

3 crontab 编辑

$ crontab -e

4 crontab 示例

0 * * * * /bin/echo `date` > /tmp/da0,15,30,45 * * * * /bin/echo `date` > /tmp/da0,15,30,45 18-06 * * * /bin/echo `date` > /tmp/da0,15,30,45 18-06 */2 * * /bin/echo `date` > /tmp/da0,15,30,45 18-06 */2 * 6 /bin/echo `date` > /tmp/da
00 18 * * * script -c "/apps/log_done.sh >> /apps/log_done.log"00 18 * * * /apps/log_done.sh >> /apps/log_done.log 2>&100 18 * * * /apps/log_done.sh >> /apps/log_done.log 2>&1 &

转载于:https://www.cnblogs.com/ctypyb2002/p/9792862.html

你可能感兴趣的文章
爬虫-通用代码框架
查看>>
2019春 软件工程实践 助教总结
查看>>
YUV 格式的视频呈现
查看>>
Android弹出框的学习
查看>>
现代程序设计 作业1
查看>>
在android开发中添加外挂字体
查看>>
Zerver是一个C#开发的Nginx+PHP+Mysql+memcached+redis绿色集成开发环境
查看>>
多线程实现资源共享的问题学习与总结
查看>>
Learning-Python【26】:反射及内置方法
查看>>
torch教程[1]用numpy实现三层全连接神经网络
查看>>
java实现哈弗曼树
查看>>
转:Web 测试的创作与调试技术
查看>>
python学习笔记3-列表
查看>>
程序的静态链接,动态链接和装载 (补充)
查看>>
关于本博客说明
查看>>
线程androidAndroid ConditionVariable的用法
查看>>
stap-prep 需要安装那些内核符号
查看>>
2016寒假自学笔记
查看>>
VC++2012编程演练数据结构《21》二叉排序树
查看>>
转载:ASP.NET Core 在 JSON 文件中配置依赖注入
查看>>