支持中英文搜索,匹配仓库名、描述、标签
第三方热门仓库
以下是从 GitHub / Gitee 克隆的知名开源脚本仓库(浅克隆),保留完整文件结构。每个仓库提供两种下载方式:点击「下载文件」直接在浏览器中浏览和下载,或复制 curl 命令在终端中下载。
acme.sh
作者 acmesh-official · GitHub
纯 Shell 实现的 ACME 协议客户端,支持 Let's Encrypt、ZeroSSL 等 CA,一键申请和自动续期免费 SSL/TLS 证书。支持 80+ DNS API 自动验证,是运维圈标配的证书管理工具。
终端下载:
curl https://sh.2008828.xyz/repos/acme.sh/
点击复制
主要目录:DNS 验证脚本、证书签发与续期、安装部署、通知回调
AWS 安全工具集
作者 toniblyx · GitHub
AWS 云安全工具集,包含安全审计、IAM 权限检查、漏洞扫描、配置合规等脚本,云安全工程师的利器。
终端下载:
curl https://sh.2008828.xyz/repos/aws-security-tools/
点击复制
Bash-Snippets
作者 alexanderepstein · GitHub
一组有趣的 Bash 命令行小工具:天气查询、股票行情、加密货币价格、翻译、二维码生成、电影推荐、地理定位等。适合放在终端里随时调用,兼具实用性和趣味性。
终端下载:
curl https://sh.2008828.xyz/repos/Bash-Snippets/
点击复制
包含工具:天气查询、股票行情、加密货币、翻译、二维码、电影推荐、地理定位
DevOps-Bash-tools
作者 HariSekhon · GitHub
1000+ DevOps Bash 脚本合集,覆盖 AWS、GCP、Kubernetes、Docker、Hadoop、MySQL、PostgreSQL、Git 等几乎所有主流技术栈的自动化运维场景。HariSekhon 是享誉 DevOps 社区的开源作者。
终端下载:
curl https://sh.2008828.xyz/repos/DevOps-Bash-tools/
点击复制
主要目录:AWS 云管脚本、GCP 云管脚本、Kubernetes 编排、Docker 管理、MySQL / PostgreSQL 数据库、Git 版本控制、大数据 Hadoop、系统初始化
docker-bench-security
作者 Docker · GitHub
Docker 官方出品的容器安全审计工具,基于 CIS Docker Benchmark 标准,检查宿主机和容器的安全配置。Docker 生产环境合规检查首选。
终端下载:
curl https://sh.2008828.xyz/repos/docker-bench/
点击复制
git-extras
作者 tj · GitHub
Git 扩展命令集,提供 git-summary、git-ignore、git-changelog、git-delete-branch 等实用命令。由 Node.js 之父 tj 出品,GitHub 25k+ Stars。
终端下载:
curl https://sh.2008828.xyz/repos/git-extras/
点击复制
快捷运维(kjyw)
作者 aqztcom · Gitee
国内知名的运维脚本工具库,基于 Shell 开发,收集各类运维常用工具脚本。实现快速安装 Nginx、MySQL、PHP、Redis、Nagios、Docker 等,附带系统初始化、安全加固脚本。
终端下载:
curl https://sh.2008828.xyz/repos/kjyw/
点击复制
主要目录:Nginx 编译安装、MySQL 部署配置、PHP 环境搭建、Redis 集群、Docker 安装、系统初始化、安全加固
Linux Guide
作者 mikeroyal · GitHub
Linux 综合指南,涵盖命令行基础、Shell 编程、系统管理、安全加固、性能调优、网络配置等主题,适合 Linux 初学者到进阶用户。
终端下载:
curl https://sh.2008828.xyz/repos/Linux-Guide/
点击复制
netshoot
作者 nicolaka · GitHub
Docker + Kubernetes 网络诊断容器,内置 iperf、tcpdump、nmap、curl、dig 等所有常用网络排障工具。kubectl debug 挂 sidecar 排查网络问题的神器。
终端下载:
curl https://sh.2008828.xyz/repos/netshoot/
点击复制
nvm
作者 nvm-sh · GitHub
Node.js 版本管理工具,轻松安装、切换、管理多个 Node.js 版本。前端开发必备,支持 .nvmrc 文件自动切换项目所需版本。
终端下载:
curl https://sh.2008828.xyz/repos/nvm/
点击复制
perf-tools
作者 brendangregg · GitHub
Linux 性能分析工具集,基于 ftrace 和 perf_events。Brendan Gregg(Netflix 前性能架构师)出品,用于排查 CPU、内存、IO、网络等性能瓶颈,是性能工程师的必备工具。
终端下载:
curl https://sh.2008828.xyz/repos/perf-tools/
点击复制
pure-bash-bible
作者 dylanaraps · GitHub
纯 Bash 实现常见操作的"圣经",不依赖外部命令完成字符串处理、数组操作、文件读写、数学运算等。适合深入学习 Shell 底层原理,写出更高效的脚本。
终端下载:
curl https://sh.2008828.xyz/repos/pure-bash-bible/
点击复制
simple-bash-scripts
作者 ruanyf · GitHub
阮一峰整理的简单 Bash 脚本集合,配有详细中文注释,适合 Shell 入门学习和日常使用。每个脚本短小精悍,一看就懂。
终端下载:
curl https://sh.2008828.xyz/repos/simple-bash/
点击复制
useful-scripts
作者 oldratlee · GitHub
让开发日常更轻松的脚本集合,涉及 Java 诊断(show-busy-java-threads、show-duplicate-java-classes)、Shell 工具、Git 增强等。阿里出品,国内 Java 开发者必备。
终端下载:
curl https://sh.2008828.xyz/repos/useful-scripts/
点击复制
winutil
作者 ChrisTitusTech · GitHub
Windows 系统优化工具箱,一键完成系统清理、隐私设置、软件批量安装、性能调优、Windows Update 管理。Chris Titus 是知名 Windows 技术 YouTuber,此工具在 Windows 社区广泛使用。
终端下载:
curl https://sh.2008828.xyz/repos/winutil/
点击复制
zsh-autosuggestions
作者 zsh-users · GitHub
Zsh 自动补全插件,基于历史命令智能提示(类似 Fish Shell 的自动建议),大幅提升终端输入效率,Oh My Zsh 标配插件之一。
终端下载:
curl https://sh.2008828.xyz/repos/zsh-autosuggestions/
点击复制
自编精选脚本
以下是从各大仓库中提炼精华、结合运维实践经验整理的精选脚本,分类清晰、注释完整、开箱即用。每个脚本均可直接点击下载。
Linux · 系统监控
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
system-info.sh |
一键查看服务器全面信息:主机名、OS版本、内核、CPU、内存、磁盘、网络IP、监听端口、登录用户、SELinux/防火墙状态 | ./system-info.sh |
下载 |
monitor-cpu.sh |
CPU 实时监控:可设阈值和检查间隔,超阈值自动告警并列出 TOP 5 CPU 进程,日志写入 /var/log | ./monitor-cpu.sh 80 5 |
下载 |
monitor-disk.sh |
磁盘空间监控:支持多挂载点、Inode 检查,超阈值自动列出该分区最大的 10 个目录 | ./monitor-disk.sh 85 / /data |
下载 |
process-manager.sh |
进程管理:查找僵尸进程及父进程、TOP 10 CPU/内存进程、清理僵尸进程、按关键词搜索进程、统计各用户进程数 | ./process-manager.sh zombie |
下载 |
Linux · 网络工具
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
network-check.sh |
网络诊断一站式:网卡状态、路由、DNS解析、Ping连通性、HTTP/HTTPS状态码、本地监听端口、连接统计、丢包率 | ./network-check.sh baidu.com |
下载 |
port-scanner.sh |
端口扫描:纯 Bash 实现(使用 /dev/tcp),无需 nc/nmap,自动识别 80/443/3306/6379 等常见服务 | ./port-scanner.sh 192.168.1.1 1 1024 |
下载 |
Linux · 备份恢复
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
mysql-backup.sh |
MySQL 全量/分库备份:支持 --single-transaction 无锁备份,自动 gzip 压缩,可配置保留天数自动清理过期备份 | ./mysql-backup.sh |
下载 |
sync-rsync.sh |
基于 rsync 的增量同步备份:支持排除规则(.git/node_modules 等),自动创建硬链接快照,保留最近 7 个快照 | ./sync-rsync.sh |
下载 |
Linux · 安全加固
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
ssh-hardening.sh |
SSH 一键加固:改端口、禁 root 登录、禁密码认证(仅密钥)、禁空密码、限制重试次数、关闭 X11 转发、自动备份原配置 | sudo ./ssh-hardening.sh |
下载 |
audit-system.sh |
系统安全审计:7 大类检查——账户安全、SSH 配置、文件权限、网络安全、服务安全、日志审计、系统更新 | sudo ./audit-system.sh |
下载 |
Linux · Docker 管理
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
docker-cleanup.sh |
Docker 空间清理:清理退出容器、悬空镜像、未使用镜像、未使用卷、构建缓存,清理前后对比统计 | ./docker-cleanup.sh all |
下载 |
docker-monitor.sh |
Docker 监控:容器状态列表、CPU/内存/网络使用 TOP 5、异常容器(exited/dead)检查 | ./docker-monitor.sh |
下载 |
Linux · Web 服务
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
ssl-cert-check.sh |
SSL 证书检查:到期时间、剩余天数、证书链深度、TLS 协议版本,30 天内到期自动告警 | ./ssl-cert-check.sh example.com |
下载 |
nginx-log-analyze.sh |
Nginx 日志分析:总请求数、状态码分布、TOP 10 IP/URL、流量统计、最近的 4xx/5xx 错误请求、浏览器分布 | ./nginx-log-analyze.sh access.log |
下载 |
website-monitor.sh |
网站可用性监控:批量检查 HTTP 状态码和响应时间,支持从文件读取 URL 列表,失败自动记录日志 | ./website-monitor.sh urls.txt |
下载 |
Linux · 自动化
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
auto-update.sh |
系统自动更新:支持 CentOS/RHEL (yum) 和 Ubuntu/Debian (apt),可仅检查可用更新或执行更新,自动清理旧包 | sudo ./auto-update.sh update |
下载 |
batch-rename.sh |
批量重命名:支持正则替换,预览变更后确认执行,适合改扩展名、改前缀、批量去后缀 | ./batch-rename.sh ./photos '.jpg' '.jpeg' |
下载 |
Windows · 系统工具(PowerShell)
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
system-info.ps1 |
Windows 系统全面报告:OS 版本/安装日期/运行时间、CPU 型号/负载、内存使用率、磁盘空间、网络 IP、进程统计、服务状态、最近更新 | .\system-info.ps1 |
下载 |
disk-cleanup.ps1 |
磁盘清理 8 合 1:系统临时文件、回收站、Chrome/Edge/Firefox 浏览器缓存、Prefetch、Windows Update 缓存、事件日志、DNS 缓存、缩略图缓存 | .\disk-cleanup.ps1 |
下载 |
service-manager.ps1 |
服务管理:列出所有服务、查看详情、启动/停止/重启指定服务、查看所有自启动服务 | .\service-manager.ps1 list |
下载 |
Windows · 网络工具(PowerShell)
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
network-diagnose.ps1 |
网络诊断 8 步:网卡适配器、IP 配置、默认网关、DNS 服务器、Ping 测试(延迟+丢包)、DNS 解析、路由追踪(15 跳)、TCP 监听端口 | .\network-diagnose.ps1 |
下载 |
wifi-password.ps1 |
WiFi 密码查看:列出本机所有已保存的 WiFi 网络名称和密码,无需管理员权限 | .\wifi-password.ps1 |
下载 |
Windows · 系统维护(PowerShell)
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
windows-update.ps1 |
Windows 更新管理:检查可用更新、安装所有更新、查看最近 20 条更新历史、查看隐藏的更新 | .\windows-update.ps1 check |
下载 |
Windows · 安全审计(PowerShell)
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
firewall-audit.ps1 |
防火墙审计:各配置文件启用状态、入站/出站规则统计、高风险入站规则(非域环境允许所有端口) | .\firewall-audit.ps1 |
下载 |
user-audit.ps1 |
用户审计:本地用户列表(含启用/禁用状态)、管理员组成员、最近 10 次登录记录、密码策略、SMB 共享文件夹 | .\user-audit.ps1 |
下载 |
Windows · Batch 脚本
| 脚本 | 功能说明 | 用法 | 下载 |
|---|---|---|---|
ping-test.bat |
批量 Ping 测试:多目标并发检测(baidu/google/github/DNS),显示延迟或失败状态 | 双击运行 | 下载 |
network-reset.bat |
网络重置:刷新 DNS → 释放 IP → 更新 IP → 重置 Winsock 和 TCP/IP 协议栈,需管理员权限 | 右键管理员运行 | 下载 |
quick-info.bat |
快速系统信息:OS 版本、CPU 型号/核心数、内存容量、磁盘空间、IPv4 地址、进程总数 | 双击运行 | 下载 |
脚本来源与许可证
以下列出本站收录的所有第三方仓库及其原始出处。各仓库遵循其原始许可证,使用前请查阅对应 LICENSE 文件。
acme.sh
github.com/acmesh-official/acme.sh
GPL-3.0
AWS Security Tools
github.com/toniblyx/my-arsenal-of-aws-security-tools
Apache-2.0
Bash-Snippets
github.com/alexanderepstein/Bash-Snippets
MIT License
DevOps-Bash-tools
github.com/HariSekhon/DevOps-Bash-tools
MIT License
docker-bench-security
github.com/docker/docker-bench-security
Apache-2.0
git-extras
github.com/tj/git-extras
MIT License
快捷运维(kjyw)
gitee.com/aqztcom/kjyw
MIT License
Linux Guide
github.com/mikeroyal/Linux-Guide
CC0 / MIT
netshoot
github.com/nicolaka/netshoot
Apache-2.0
nvm
github.com/nvm-sh/nvm
MIT License
perf-tools
github.com/brendangregg/perf-tools
GPL-2.0
pure-bash-bible
github.com/dylanaraps/pure-bash-bible
MIT License
simple-bash-scripts
github.com/ruanyf/simple-bash-scripts
MIT License
useful-scripts
github.com/oldratlee/useful-scripts
Apache-2.0
winutil
github.com/ChrisTitusTech/winutil
MIT License
zsh-autosuggestions
github.com/zsh-users/zsh-autosuggestions
MIT License
zsh-syntax-highlighting
github.com/zsh-users/zsh-syntax-highlighting
BSD-3-Clause
自编精选脚本(28个)
本仓库原创整理,提炼自各大仓库精华
MIT License
Curl / Wget 命令行使用指南
本站所有文件均可通过 curl 或 wget 直接下载。以下为常用命令示例(请将 sh.2008828.xyz 替换为实际域名):
下载单个脚本
# curl 下载 curl -O https://sh.2008828.xyz/linux/system/system-info.sh # wget 下载 wget https://sh.2008828.xyz/linux/system/system-info.sh # 下载后直接执行(仅限可信脚本!) curl -s https://sh.2008828.xyz/linux/system/network-check.sh | bash
查看纯文本文件列表
# 获取 curl 友好的纯文本列表 curl https://sh.2008828.xyz/list.txt # 搜索特定脚本 curl -s https://sh.2008828.xyz/list.txt | grep -i "mysql"
浏览仓库目录
# 查看仓库目录(Cloudflare Pages 自动生成目录列表) curl https://sh.2008828.xyz/repos/DevOps-Bash-tools/ # 递归下载整个目录(谨慎使用) wget -r -np -nH --cut-dirs=1 https://sh.2008828.xyz/repos/kjyw/
搜索脚本内容
# 先获取列表,再批量下载
curl -s https://sh.2008828.xyz/list.txt | grep "\.sh$" | while read -r line; do
file=$(echo "$line" | awk '{print $NF}')
curl -O "https://sh.2008828.xyz/$file"
done
一键下载全部自编脚本
# 下载所有自编精选脚本(约70KB)
for f in linux/system/*.sh linux/network/*.sh linux/backup/*.sh \
linux/security/*.sh linux/docker/*.sh linux/web/*.sh \
linux/automation/*.sh windows/system/*.ps1 windows/network/*.ps1 \
windows/maintenance/*.ps1 windows/security/*.ps1 windows/batch/*.bat; do
curl -O "https://sh.2008828.xyz/$f"
done
免责声明与使用协议
重要提示:使用本站任何脚本前,请仔细阅读以下声明
- 来源声明:本站第三方脚本均来自 GitHub / Gitee 公开发布的开源仓库,原始出处已在「脚本来源」章节列出。本站仅做收集整理,不修改原始代码内容。
- 许可证:各仓库遵循其原始开源许可证(MIT、GPL、Apache-2.0 等),使用前请查阅对应仓库的 LICENSE 文件。自编精选脚本采用 MIT 许可证。
- 使用风险:所有脚本仅供学习参考和技术交流。在生产环境中使用前,请务必在测试环境中充分验证,理解脚本的每一行代码。本站不对因使用这些脚本造成的任何直接或间接损失承担责任。
- 安全提醒:部分脚本(如 SSH 加固、防火墙配置、系统更新)需要 root/管理员权限执行,请确保理解操作后果后再执行。建议先在虚拟机或测试机上验证。
- 不提供担保:本站脚本按「原样」提供,不提供任何明示或暗示的担保,包括但不限于适销性、特定用途适用性的担保。
- 内容更新:第三方仓库可能持续更新,本站镜像可能不是最新版本。建议前往原始仓库获取最新代码。
- 版权:所有脚本版权归原作者所有。如原作者认为本站收录侵犯了您的权益,请联系我们移除。
使用本站任何脚本即表示您已阅读、理解并同意以上声明。如不同意,请勿使用。