
SCRIPT/BATCH
文章平均质量分 57
Moshow郑锴
Powered by Core iMoshow
展开
-
根据ngnix的访问日志进行自动封禁ip的功能
`根据ngnix的访问日志进行自动封禁ip的功能` 这个主题首先就是两个点 - 解析nginx的access.log访问日志,提取IP和判断数量- 对超过一定访问限制的IP拉入小黑屋原创 2023-01-21 00:36:26 · 1604 阅读 · 0 评论 -
Shell之一键自动部署Redis任意版本
Shell之一键部署redis脚本原创 2022-06-26 22:49:21 · 525 阅读 · 0 评论 -
Shell之分析服务器日志命令集锦
针对access.log的shell分析语句转载 2022-06-26 22:44:11 · 332 阅读 · 0 评论 -
VIM简易使用教程
请记住三点: - vim编辑器`初始状态`下,输入“`i`”进入`编辑模式` - 在`编辑模式`下按“`esc`”返回到`命令模式` - `命令模式`输入 “`:wq!`”保存退出(“:q!”不保存强制退出)原创 2022-06-26 22:34:35 · 546 阅读 · 0 评论 -
Shell之Unix运维常用命令
常见的linux运维命令转载 2022-06-26 22:29:47 · 421 阅读 · 0 评论 -
Powershell之New-SelfSignedCertificate命令创建自签名证书
什么是New-SelfSignedCertificateThe New-SelfSignedCertificate cmdlet creates a self-signed certificate for testing purposes.其实New-SelfSignedCertificate就是powershell自带的命令,用来创建一个自签证的证书,作为测试用途。有时候局域网做一些https等等之类的需要安全证书,就可以生成了。输入类型是可以传送到 cmdlet 的对象的类型—— Microsof原创 2021-05-22 10:49:48 · 7209 阅读 · 0 评论 -
powershell抓取日志最后N行并提取包含错误关键字行信息
最近公司的Qlik Sense项目有些异常情况,由于数据量巨大,需要跑9H以上,再windows下面是会有文件锁的意外情况的,一旦遇到file locked,则一方面需要看是什么文件锁了,另一方面重启对应的application服务(例如所有qlik服务)。 这里用了这个脚本来实现以下功能。- `多个目录`抓取日志- 只抓取日志`最后N行`- 判断是否包含`ERROR:`的业务错误关键字原创 2021-01-01 00:15:03 · 1130 阅读 · 0 评论 -
powershell管理服务实战(恢复服务,重启服务,检查任务)
背景最近有一项运维的小任务,也就是写个脚本监视qlik sense的Services | 服务 是否 正常运行 Running,如果Stopped 停止 了,则需要执行启动。如果启动中,则不能进行重启和停止操作,否则会收到警报。通常用于管理服务的首选工具就是服务管理器。但是,我们是可以通过PowerShell管理系统服务,也就是通过Get-Service | Start-Service | Stop-Service | Restart-Service轻松显示系统服务信息。解决方案Solution A原创 2020-12-24 16:59:37 · 1575 阅读 · 1 评论 -
(powershell) backup zip and delete log files/qlik sense script logs half-year backup program
前言:Qlik sense的script log是非常多的,需要定期清理,所以本程序用的是powershell进行编写,功能如下:- 复制半年前的日志(.AddDays(-180)可以修改具体的时间)到Temp文件夹- 用7Zip压缩日志文件夹并保存为.zip- 删除已经备份好的半年前日志文件原创 2020-09-08 14:15:51 · 467 阅读 · 1 评论 -
ccmcache cleaner(powershell ccmcache清理脚本)
Whats CCMCache folder?The ccmcache folder is used by System Center Configuration Manager (SCCM) client. This is where files downloaded by SCCM are stored. SCCM is an enterprise software management system used in many Windows environment, and provides ope原创 2020-09-07 16:33:21 · 1635 阅读 · 0 评论 -
incremental backup script(PowerShell+7z增量备份批处理脚本)
前段时间得到一个任务,做个增量备份批处理脚本。语言PowerShell,压缩软件7z,所以就有了这个`incremental backup script | 增量备份`的solution。1. 从`lastBackup.txt`文件中获取`最后一次保存时间` 。2. 通过增量复制(判断LastWriteTime>上次修改时间)源文件夹 。sourcePath中需要备份的文件到temp临时目录 。3. 7z压缩temp目录到目标文件夹destinationPath 。4. 回写最新备份时间。原创 2020-06-03 22:52:52 · 1678 阅读 · 2 评论 -
如何使用iperf3测试服务器的带宽和传输速率
Background最近有个test case,需要在测试两台服务器的带宽/网络质量/吞吐量等指标.,这个时候就需要一个叫iperf的工具了,目前也就这个工具做的最好,其github版本以及3.7,但是windows打包版依然停留在2016的3.1.3把本.Whats iperfiperf3: A TCP, UDP, and SCTP network bandwidth measurement tool一个TCP,UDP和SCTP网络带宽测量工具.DownloadSourceCode源代码原创 2020-05-13 12:13:59 · 8746 阅读 · 0 评论 -
(用powershell檢測和重啓WINDOWS服務) the powershell script to auto check and restart the qlik services
BackgroundIts complex and repeatable to stop and start qlik services when in maintain.So we can write down a powershell script to auto restart the qlik services.每次qlik服務器有問題的時候,都需要停止和重啓服務,這個時候如果用po...原创 2020-05-04 14:45:59 · 705 阅读 · 0 评论