代码脚本(83 项)
其他(29)
Python微信/钉钉消息推送脚本
通过企业微信机器人或钉钉机器人发送消息通知,支持文本、Markdown、图片,可集成到各种脚本中。
Python CSV数据清洗与合并脚本
批量清洗CSV文件,去除空行、重复数据、统一格式,合并多个CSV,输出干净的数据集。
Python批量下载网页图片脚本
输入网页URL,自动下载页面上所有图片,支持按类型筛选、自定义保存目录、跳过已下载。
Node.js网站死链检测工具
爬取网站所有页面,检测失效链接(404/500),生成死链报告,网站维护和SEO必备。
Node.js文件批量重命名工具
Node.js批量重命名工具,支持序号、前缀后缀、正则替换、扩展名修改,带预览模式。
Windows系统清理与优化脚本
一键清理Windows临时文件、回收站、浏览器缓存、系统更新缓存,释放磁盘空间并优化系统性能。
批量文件编码转换工具
Python编写的文件编码转换工具,自动识别文件编码(GBK/GB2312/Big5/UTF-8等),批量转换为UTF-8编码,解决中文乱码问题,支持指定文件类型,保留原文件备份,
Python定时任务调度框架
Python+schedule编写的轻量级定时任务框架,支持按固定时间、间隔、每天每周执行任务,支持任务日志和异常处理,跨平台运行,是替代crontab和Windows任务计划的P
Windows端口占用查询与释放
PowerShell编写的端口管理脚本,快速查询指定端口被哪个进程占用,显示进程名和PID,可以一键结束进程释放端口,支持查询所有监听端口,是开发和运维排查端口冲突的必备工具。
Python PDF批量处理工具
Python编写的PDF批量处理工具,支持多个PDF合并、按页拆分、提取文字、添加水印、加密解密、旋转页面,是办公和文档处理的实用工具,无需安装付费PDF软件。
Docker容器一键部署脚本
Shell编写的Docker一键部署脚本,支持快速部署Nginx、MySQL、Redis、MongoDB、WordPress等常用服务,自动创建数据卷、配置端口、设置密码,是服务器
批量图片压缩脚本
Python+Pillow编写的图片批量压缩工具,支持JPG/PNG/WebP格式,可设置压缩质量,批量处理文件夹中的所有图片,保持画质的同时大幅减小体积,是网站优化和图片管理的必
网站性能检测脚本
Python编写的网站性能监控脚本,定期检测网站的响应时间、HTTP状态码、SSL证书有效期、页面大小,发现响应超时、状态异常、证书即将过期时自动发送告警,是网站运维的必备工具。
Python Excel批量处理工具
Python+openpyxl编写的Excel批量处理工具,支持多个Excel合并为一个、按列拆分Excel、批量转换格式、提取指定列数据、批量设置格式,是办公自动化和数据处理的利
PowerShell AD域用户批量管理
PowerShell编写的AD域用户管理脚本,支持从CSV批量创建用户、禁用超过指定天数未登录的账户、导出用户信息CSV、重置密码、添加到组,是企业域环境运维的必备工具。
PowerShell批量备份脚本
PowerShell编写的增量备份脚本,支持备份多个源目录到目标位置,自动压缩为ZIP,按日期命名,自动删除超过保留天数的旧备份,记录详细日志,配合任务计划程序定期运行,是数据备份
Nginx日志分析与告警
Python编写的Nginx日志分析工具,解析access.log,统计PV/UV、状态码分布、TOP访问页面、高频IP、错误率,支持设置阈值告警,发现异常IP或高错误率自动推送告
企业微信/钉钉消息推送
Python编写的消息推送工具,通过企业微信群机器人或钉钉自定义机器人的Webhook,推送文本和Markdown格式消息,支持@指定人,可以轻松集成到任何脚本中实现告警和通知。
Linux服务监控与自动重启
Shell编写的服务监控脚本,定期检查指定服务的运行状态,发现服务停止自动重启,记录日志,重启失败发送邮件告警,支持配置多个服务,配合crontab定时运行,是服务器运维的必备脚本
CSV数据清洗与合并工具
Python+pandas编写的CSV数据清洗工具,支持自动识别文件编码(UTF-8/GBK)、去除空行和重复行、去除前后空格、多文件合并、列名统一,输出干净的CSV文件,是数据处
Python批量下载网页图片
Python编写的图片批量下载工具,输入网页URL自动提取所有图片链接,批量下载到本地,自动去重,支持自定义保存路径,跳过已下载的图片,支持设置请求头避免被封。
网站死链检测工具
Node.js编写的网站死链检测工具,爬取指定网站的所有链接,检测HTTP状态码,找出404/500等错误链接,支持排除外部链接,生成CSV死链报告,是网站维护和SEO优化的必备工
文件批量重命名工具
Node.js编写的批量重命名工具,支持添加序号、前缀后缀、正则替换、扩展名修改,有预览模式(只显示不执行),支持递归子文件夹,是批量整理文件的利器。
Windows系统一键清理优化脚本
PowerShell编写的系统清理优化脚本,自动清理用户临时文件、系统临时文件、回收站、浏览器缓存(Chrome/Edge/Firefox)、Windows更新缓存、预读取文件,清
图片批量压缩脚本
批量压缩目录下的JPG/PNG图片,支持设置质量和最大尺寸,大幅减小文件体积。
日志自动清理与归档脚本
自动清理指定目录下N天前的日志文件,压缩归档近期日志,防止磁盘被日志占满。
批量文件重命名脚本
批量重命名指定目录下的文件,支持添加前缀/后缀、序号、替换字符、修改扩展名,带预览模式。
日志自动切割与清理脚本
自动切割大日志文件,按日期归档,清理过期日志,支持压缩存储
Linux磁盘空间清理脚本
安全清理系统垃圾文件、日志、缓存、旧内核,释放磁盘空间
基础巡检(15)
Python日志分析与告警脚本
分析Nginx/Apache访问日志,统计PV/UV、热门页面、错误状态码、异常IP,超过阈值自动告警。
Shell服务状态监控与自动重启脚本
监控指定服务运行状态,异常时自动重启并发送邮件告警,保证服务高可用。
网站可用性监控脚本
定时监控多个网站的可用性和响应时间,异常时发送邮件告警,支持状态记录。
服务器性能基准测试脚本
对服务器进行全面性能基准测试,包括CPU、内存、磁盘IO、网络带宽,输出性能评分和对比报告
系统进程监控与自动重启脚本
监控关键服务进程状态,异常时自动重启,支持邮件/企业微信告警,记录重启日志
Linux系统资源监控告警脚本
实时监控CPU、内存、磁盘、网络等系统资源,超过阈值时发送告警,输出系统健康报告
Nginx访问日志分析脚本
分析Nginx访问日志,统计PV/UV、热门页面、状态码分布、响应时间、Top IP等
Linux系统性能分析与优化建议
全面分析Linux系统性能指标(CPU、内存、磁盘IO、网络),识别瓶颈并给出优化建议
阿里云ECS资源监控脚本
阿里云ECS实例资源监控脚本,使用阿里云CLI查询CPU/内存/磁盘/网络使用率,识别闲置实例,支持成本优化建议
Python网站可用性监控脚本
监控多个网站/API的可用性,检测HTTP状态码、响应时间、SSL证书有效期,支持超时重试、企业微信/邮件告警、历史记录导出
进程守护脚本(自动重启)
监控关键进程运行状态,进程异常退出时自动重启,支持重启次数统计和告警通知
服务器资源监控告警脚本
实时监控CPU、内存、磁盘使用率,超过阈值时自动发送邮件/企业微信告警,支持自定义阈值和检测间隔
Python批量服务器巡检脚本
通过SSH批量巡检多台Linux服务器,收集CPU/内存/磁盘/服务状态,输出汇总报告
Nginx日志分析脚本
分析Nginx访问日志,统计访问量、Top IP、Top URL、状态码分布、爬虫识别
Linux服务器基础巡检脚本
检查CPU、内存、磁盘、网络连接、系统负载等基础指标,输出巡检报告
数据库(9)
Redis性能监控与优化脚本
监控Redis性能指标,分析内存使用、命中率、慢查询、连接数,给出优化建议
MySQL数据库性能监控与优化建议脚本
监控MySQL数据库性能指标,分析慢查询、连接数、缓存命中率,给出优化建议
MySQL慢查询日志分析脚本
分析MySQL慢查询日志,统计慢SQL类型、执行时间、扫描行数,给出优化建议
Elasticsearch快照备份脚本
Elasticsearch索引快照备份脚本,支持全量/指定索引备份,自动创建仓库、创建快照、清理旧快照
SQL Server数据库备份脚本
SQL Server数据库自动备份脚本,支持全量/差异/日志备份,自动压缩、清理旧备份、备份验证
Oracle数据库自动备份脚本
Oracle数据库自动备份脚本,使用expdp数据泵导出,支持全库/指定用户备份,自动压缩、清理旧备份
PostgreSQL自动备份脚本
PostgreSQL数据库自动备份脚本,使用pg_dump备份,支持指定数据库或全库备份、自动压缩、清理旧备份、备份验证和告警通知
MongoDB自动备份脚本
MongoDB数据库自动备份脚本,使用mongodump全量备份,支持指定数据库、自动压缩、清理旧备份、备份验证和告警通知
Redis自动备份脚本
Redis数据库自动备份脚本,支持RDB和AOF两种备份方式,自动压缩、清理旧备份、备份验证,支持远程备份和告警通知
网络(6)
网络连通性批量测试脚本
批量测试服务器网络连通性,支持Ping、TCP端口、HTTP检测,输出网络质量报告
外网IP变更检测脚本
检测服务器外网IP是否发生变化,IP变更时自动发送告警,支持调用DDNS接口更新域名解析,适用于动态IP家庭宽带/小运营商场景
DNS解析检测与告警脚本
检测多个域名的DNS解析是否正常,对比解析结果是否符合预期,检测DNS污染或解析异常,支持多个DNS服务器对比
网络连通性批量检测脚本
批量检测多个IP/域名的网络连通性,支持ping和端口检测,生成检测报告,超时或丢包时告警
TCP连接数监控与异常检测
监控服务器TCP连接状态,统计各状态连接数,检测异常连接(如SYN_RECV过多可能是DDOS攻击),支持按IP统计连接数并告警
端口扫描与服务发现脚本
扫描指定IP/网段的开放端口,识别运行服务,输出扫描报告
安全(6)
SSL证书到期检查与告警脚本
批量检查域名SSL证书到期时间,提前告警,支持多域名、邮件/企业微信告警
Linux系统安全基线检查脚本
检查Linux系统安全基线配置,包括密码策略、用户权限、服务端口、文件权限等,输出合规报告
系统入侵检测脚本
全面检测系统安全状态,包括异常进程、可疑端口、新增用户、异常登录、SUID文件、计划任务后门、SSH配置等,生成安全审计报告
SSH登录失败检测与IP封禁
轻量级SSH暴力破解检测工具,分析auth.log登录失败日志,超过阈值自动用iptables封禁攻击IP,支持白名单和自动解封,无需安装fail2ban
Linux系统安全加固脚本
Linux服务器基础安全加固:SSH安全、防火墙、密码策略、禁用危险服务、内核参数优化
SSL证书过期检查脚本
批量检查域名SSL证书过期时间,提前告警,支持邮件通知
部署发布(5)
PowerShell AD域用户批量管理脚本
批量创建、禁用、导出AD域用户,支持从CSV导入用户信息,企业IT运维必备。
批量SSH执行命令脚本
批量在多台服务器上执行命令,支持并行执行,输出每台服务器的结果,运维必备。
Git+Docker自动化部署脚本
从Git拉取代码,构建Docker镜像,停止旧容器,启动新容器,实现一键自动化部署
Nginx配置文件自动备份与重载
自动备份Nginx配置文件,测试配置语法,安全重载Nginx服务,支持回滚
Python批量SSH命令执行脚本
通过SSH批量在多台服务器上执行命令,支持并发执行、命令超时控制、结果汇总导出,支持密码和密钥两种认证方式
容器(5)
Kubernetes集群状态监控脚本
监控Kubernetes集群状态,检查Node、Pod、Deployment、Service健康状态,输出集群健康报告
Docker容器批量清理与优化脚本
批量清理Docker无用容器、镜像、卷和网络,优化磁盘空间,输出清理报告
Kubernetes Pod状态监控与自动重启
监控Kubernetes集群中Pod的运行状态,自动重启异常Pod,输出集群健康报告
Docker镜像与容器清理脚本
安全清理Docker无用资源,包括停止的容器、悬空镜像、未使用的镜像、构建缓存和未使用的卷,释放磁盘空间,支持预览模式
Docker容器状态监控与自动重启
监控Docker容器运行状态,容器异常退出时自动重启,支持重启次数统计、资源使用监控和告警通知
备份同步(3)
PowerShell批量文件备份脚本
自动备份指定目录到目标位置,支持增量备份、压缩、保留天数、日志记录,可配合任务计划定时执行。
文件自动备份与同步脚本
使用rsync自动备份目录到远程服务器或本地,支持增量备份、日志记录、邮件通知
MySQL数据库自动备份脚本
自动备份MySQL数据库,支持压缩、保留天数、备份日志记录
Windows(3)
Windows事件日志安全分析脚本
分析Windows安全事件日志,检测登录失败、账户锁定、权限变更、异常进程创建等安全事件,生成安全分析报告,支持按时间范围和事件类型筛选
Windows补丁检查与安装脚本
检查Windows系统补丁更新状态,列出已安装和待安装的补丁,支持自动下载安装关键更新,生成补丁报告,适用于Windows Server和Windows 10/11
Windows服务监控与自动重启脚本
监控Windows服务运行状态,异常时自动重启并发送邮件告警
maintenance(2)
磁盘空间监控与自动清理脚本
监控磁盘空间使用率,超过阈值自动清理临时文件、缓存、日志,查找大文件,发送告警
日志轮转与自动清理脚本
自动轮转应用日志,压缩历史日志,清理过期日志,支持按大小/时间轮转,防止磁盘占满