由于公司不是使用的固定ip,但是自己又需要连接公司的电脑,所以就想,让电脑自动获取公网ip然后定时自动发送给自己。 为此,遇上的问题是: 我的想法是。crontab 定时 执行获取发送公网ip的脚本。 首先是如何获取公网ip,我们用curl命令(没有curl命令的自己下载) 然后是用mail把获取的 ...
分类:
其他好文 时间:
2018-03-03 10:57:23
阅读次数:
158
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例 ...
分类:
其他好文 时间:
2018-03-03 10:54:32
阅读次数:
154
Linux下的crontab定时执行任务命令详解在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。一、... ...
分类:
系统相关 时间:
2018-03-02 16:12:53
阅读次数:
329
1.创建demo.php 演示文件 代码如下: 2.linux crontab 执行 3.进去 crontab 编辑 添加 需要执行的 提示:如果有2个定时任务需要执行编辑器里面在写一条 最后来个效果图: ...
分类:
Web程序 时间:
2018-03-01 23:35:39
阅读次数:
265
1 logrotate介绍logrotate软件是一个日志管理工具,用于非分隔日志,删除旧的日志文件,并创建新的日志文件,起到“转储作用”,可以为系统节省磁盘空间。一般centos系统已经自带安装好了。logrotate是基于crontab运行的,其脚本是/etc/cron.daily/logtotate,日志轮转是系统自发完成的,实际运行时,logrotate会调用配置文件/etc/logrot
分类:
其他好文 时间:
2018-02-28 20:13:50
阅读次数:
198
1、查看自启动列表chkconfig--list(centos6)systemctlis-enabledcrond.service(centos7)2、查看目前是否已经启动psaux|grepcrond3、启动和设置为自启动(crontab一般为系统自启动,无需进行如下设置)启动:servicecrondrestart(centos6),systemctlstartcrond.service(ce
分类:
系统相关 时间:
2018-02-28 16:31:24
阅读次数:
209
创建定时任务:crontab -e 格式:***** 命令 *代表的是分时日月周 第1列表示分钟1~59 每分钟用或者 */1表示,/n表示每n分钟,例如*/8就是每8分钟的意思,下面也是类推第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表 ...
分类:
其他好文 时间:
2018-02-28 01:11:30
阅读次数:
165
首先说说cron,它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。要以某用户身份创建一个 crontab 项目,登录为该用户,然 ...
分类:
Web程序 时间:
2018-02-27 23:46:09
阅读次数:
235
今天研究了下ubuntu里的crontab内置指令。这是设置定时执行脚本任务的指令,我先测试了下最基础的执行。 第一次使用crontab 时,会出现 no crontab for root - using an empty one “Select a editor ......”下面有几个选项,就是 ...
分类:
系统相关 时间:
2018-02-27 17:49:02
阅读次数:
322
分享一个脚本,它配合linux系统的crontab任务,对nginx自动日志切割和清理,分别作用于ACCESS和ERROR的日志。 特点: 1、功能丰富 应有的功能中,不仅支持按天切割,而且支持通过通过设置文件大小作切割。 2、通用 通用于nginx、tengine,通过简单改进也能有好的支持切割清 ...
分类:
其他好文 时间:
2018-02-25 13:18:27
阅读次数:
212