代码脚本(83 项)

实测可用的 Shell / Python / 脚本资源,附参数说明与使用注意。

快速跳转:基础巡检 · 部署发布 · 其他 · 备份同步 · 容器 · maintenance · 网络 · 安全 · 数据库 · Windows

其他(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)

磁盘空间监控与自动清理脚本

监控磁盘空间使用率,超过阈值自动清理临时文件、缓存、日志,查找大文件,发送告警

日志轮转与自动清理脚本

自动轮转应用日志,压缩历史日志,清理过期日志,支持按大小/时间轮转,防止磁盘占满