引言 在清理Github的时候,发现以前写的一个简单的分布式任务分发系统 "ClawHub/task distribution" ,使用了zk的选主与队列,调度器使用spring的ThreadPoolTaskScheduler,任务支持cron表达式。 这让我想起在这之前还封装过Quartz,那时候 ...
分类:
其他好文 时间:
2019-12-05 22:49:46
阅读次数:
171
一、处理目录的常用命令 ls: 列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 -p 递归创建目录 -m 配置文件的权限 rmdir:删除一个空的目录 -p 连同上一级一起删除 cp: 复制文件或目录 rm: 移除文件或目录 -r 递归删除(非常危险) -f 强制,不 ...
分类:
系统相关 时间:
2019-12-04 23:36:56
阅读次数:
129
前言通常来说,自动化运维有两种类型的运维方式:定时的脚本任务,比如定时更换云服务的acesskeysecret,定时检查ecs对外暴露的端口等报警事件的紧急处理,比如ecs实例发生异常重启在传统的运维中,对于定时任务的处理通常用crontab脚本来实现,但是一旦管理的机器多了,必定会对脚本进行集中管理,这个时候对集中管理脚本的机器的可用性、脚本里面会散落密码明文等相关信息以及定时任务执行的记录都是
分类:
其他好文 时间:
2019-12-03 10:20:35
阅读次数:
82
关于Laravel的任务调度(定时任务)的配置在此不做赘述,跟着官方文档一步一步的操作是不会导致定时任务不能正常工作的。 为保证能及时捕获定时任务执行出现异常的原因,只需在配置系统crontab时指定日志文件即可。在执行中出现的任何问题都将会记录在你指定(任意区域,需注意权限)的日志当中。这对于寻找 ...
分类:
其他好文 时间:
2019-12-03 01:30:40
阅读次数:
355
Quartz简介及应用场景 Quartz介绍 任务调度框架“Quartz”是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统, “任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软 ...
分类:
其他好文 时间:
2019-12-02 01:10:23
阅读次数:
99
看很多的大佬有时候都是通过定时任务来Getshell的,于是想接下来好好的总结一些Linux/Windows定时任务的使用,以便以后使用、复查。 Linux Linux上的定时任务分仅仅执行一次(at)与定时执行(crontab) at命令(仅仅执行一次命令) 需要atd的支持 systemctl ... ...
分类:
其他好文 时间:
2019-12-01 13:31:58
阅读次数:
125
cron表达式通过特定的规则指定时间,用于定时任务,本文简单记录它的部分语法和实例,并不完全,能覆盖日常大部分需求。 1. 整体结构 cron表达式是一个字符串,分为6或7个域,每两个域之间用空格分隔,其语法格式为: "秒域 分域 时域 日域 月域 周域 年域" 其中,年域可以省略,省略时表示每年。 ...
分类:
其他好文 时间:
2019-11-30 21:15:27
阅读次数:
130
``` // crontab基础 // linux crontab // 秒粒度, 年配置(2018-2099) // 哪一分钟(0-59),哪小时(0-23),哪天(1-31),哪月(1-12),星期几(0-6) ``` ``` // expr 和 nextTime import ( "githu... ...
分类:
其他好文 时间:
2019-11-30 10:04:16
阅读次数:
87
nc反弹 当nc没有 e选项的时候 nc 存在 e选项的时候 bash socat 脚本语言: telnet: awk: crontab: 针对交互式不友好 一句话增加用户 useradd newuser;echo "newuser:password"|chpasswd 例:useradd gues ...
分类:
系统相关 时间:
2019-11-29 23:40:31
阅读次数:
102
一.cron任务的自启动相关命令 1.检测cron定时服务是否自启用 systemctl is-enabled crond.service 结果展示如下: enable表示已启用自启动 disable标识未启用自启动 2.如果未启用,则开启cron自启用 systemctl enable crond ...
分类:
其他好文 时间:
2019-11-29 18:17:14
阅读次数:
164