Vim 编辑器与 Shell 命令脚本 Vim 文本编辑器; 编写 Shell 脚本; 流程控制语句; 计划任务服务程序; Vim文本编辑器 Vim 编辑器中设置了三种模式—命令 模式、末行模式和编辑模式,每种模式分别又支持多种不同的命令快捷键,这大大提高了工 作效率,而且用户在习惯之后也会觉得相当 ...
分类:
系统相关 时间:
2020-05-03 00:51:41
阅读次数:
101
背景 线上的logstash总是莫名其妙的挂了,我打算写一个定时任务,一分钟去检查一次logstash进程,不存在时就把它启动 步骤 1. 编写检测启动脚本 1. 让cron定时来调用检测启动脚本 1、编写脚本 第一次完成是这个样子: !/usr/bin/env bash pid_blog= if ...
分类:
其他好文 时间:
2020-05-02 22:59:02
阅读次数:
79
设置cron有两种方法: 1、当启动linux时,它运行为一个后台进程。它每分钟检查一次相应的配置文件来了解是否有事件需要得到运行。 2、有两组cron配置文件。一组由一个全局配置文件(/etc/crontab)来控制,另一组基于个别用户使用crontab命令所创建的配置文件。 使用crontab命 ...
分类:
其他好文 时间:
2020-05-02 11:56:40
阅读次数:
46
crontab(crond)是什么? crond是linux系统中用来 定期执行命令 或者 指定程序任务 的一种服务或者软件 秒级任务: 1.crond自身无能为力 2.但是自己可以 写守护进程shell循环(while true;do),来实现秒级任务 backup 备份 为什么需要定时任务: 服 ...
分类:
其他好文 时间:
2020-05-01 18:42:13
阅读次数:
63
在使用定时器 quartz 时,其中的cron 表达式,老板表示作为开发的你能看懂外,其他的非开发同事可能看不懂,要用一个他们能看懂的方式表达出来。 还好我们的项目要求的表达式不是特别的麻烦,所以就写了一个简略的转换为中文的方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
分类:
其他好文 时间:
2020-05-01 17:04:01
阅读次数:
118
1.引入 有些时候我们不但需要定时执行任务,而且需要获得下一次执行的时间。 但是我们执行时间配置的是cron表达式,不能够根据上次执行的时间+执行间隔这种方式来获得。所以我们必须要解析cron 2.方法 Date curTime = new Date(); System.out.println(cu ...
分类:
其他好文 时间:
2020-05-01 16:37:26
阅读次数:
219
一次性计划任务 负责at的服务atd 一次性计划任务只能执行一次,一般用于满足临时的工作需求。 可以使用at命令实现该功能,使用at命令需要启用负责该任务的服务—atd。 [root@localhost Desktop]# systemctl restart atd [root@localhost ...
分类:
系统相关 时间:
2020-04-30 14:01:18
阅读次数:
83
[TOC] 定时任务 为什么要用定时任务(crond) 定时任务配置文件 FBI WARNING:PATH 出现的目录,下面可执行文件,都可以不加路径直接执行。 写定时任务的潜规则: crontab命令 | 选项 | 作用 | | | | | e | edit 编辑定时任务 | | l | list ...
分类:
其他好文 时间:
2020-04-30 10:03:54
阅读次数:
105
Windows系统下使用任务计划程序,Linux下可以使用crontab命令添加自启动计划。 这里写Windows 10 / windows Server 2016系统的设置方法。 首先编写一个.bat脚本。新建一个txt,将下面三行代码复制进去,main.py改成自己程序名字。保存为.bat文件, ...
分类:
编程语言 时间:
2020-04-30 09:25:33
阅读次数:
180
数据备份方案 1、需要备份的文件目录有(原则上,只要运维人员写入或更改的数据都需要备份)。/data,/etc/rc.local,/var/spool/cron/root等,根据不同都服务器做不同的调整2、为了规范化,每台服务器进行本地备份时都备份到/backup目录下3、每台WEB服务器进行本地备 ...
分类:
系统相关 时间:
2020-04-30 09:16:55
阅读次数:
84