se-script - Linux 脚本合集
https://github.com/hvhghv/se-script
整理了一些 Linux 脚本,包含了用户管理、防火墙管理、端口转发和简化 screen 操作等功能。可以帮助用户更方便地管理 Linux 系统。
1. 用户管理:创建普通用户和管理员用户、修改用户密码、列出所有用户、删除用户。
2. 防火墙管理:通过修改 iptables input 链规则来放行传入端口和网段。
3. 端口转发:快速创建 socat 端口转发服务。
4. 简化 screen 操作:向指定的 screen 终端写入命令、读取 screen 终端输出、关闭 screen 终端。
#Linux #Shell #Script #Tool #GitHub
https://github.com/hvhghv/se-script
整理了一些 Linux 脚本,包含了用户管理、防火墙管理、端口转发和简化 screen 操作等功能。可以帮助用户更方便地管理 Linux 系统。
1. 用户管理:创建普通用户和管理员用户、修改用户密码、列出所有用户、删除用户。
2. 防火墙管理:通过修改 iptables input 链规则来放行传入端口和网段。
3. 端口转发:快速创建 socat 端口转发服务。
4. 简化 screen 操作:向指定的 screen 终端写入命令、读取 screen 终端输出、关闭 screen 终端。
#Linux #Shell #Script #Tool #GitHub
Trippy - 网络诊断工具
https://github.com/fujiapple852/trippy
● 结合 traceroute 和 ping 的功能,帮助分析网络问题
● 支持多种操作系统,包括 Linux、BSD、macOS 和 Windows
● 提供多种安装方式,包括从 cargo 安装
● 提供丰富的文档和使用示例
● 可以在不需要提升权限的情况下使用
#Network #Tool #Shell #GitHub
https://github.com/fujiapple852/trippy
● 结合 traceroute 和 ping 的功能,帮助分析网络问题
● 支持多种操作系统,包括 Linux、BSD、macOS 和 Windows
● 提供多种安装方式,包括从 cargo 安装
● 提供丰富的文档和使用示例
● 可以在不需要提升权限的情况下使用
#Network #Tool #Shell #GitHub
自动恢复 Claude Code 任务执行,榨干 Claude Code Pro 额度
https://github.com/terryso/claude-auto-resume
claude-auto-resume 是一个 shell 脚本工具,可以在使用限制被解除时自动恢复 Claude CLI 任务的执行。
可以检测到 Claude 使用限制,并智能地等待并自动恢复任务执行。
● 自动检测 Claude CLI 使用限制
● 智能等待并显示倒计时
● 自动恢复任务执行
● 跨平台支持(Linux/macOS)
● 无外部依赖(仅需标准 Unix 工具)
#Shell #AI #GitHub #Tool
https://github.com/terryso/claude-auto-resume
claude-auto-resume 是一个 shell 脚本工具,可以在使用限制被解除时自动恢复 Claude CLI 任务的执行。
可以检测到 Claude 使用限制,并智能地等待并自动恢复任务执行。
● 自动检测 Claude CLI 使用限制
● 智能等待并显示倒计时
● 自动恢复任务执行
● 跨平台支持(Linux/macOS)
● 无外部依赖(仅需标准 Unix 工具)
#Shell #AI #GitHub #Tool
Windows 开启 UWP 应用的本地网络回环
#Windows #Script #Network #Shell
# Powershell command for allow loopback, use with admin
# if you need a GUI tool, look: https://apps.microsoft.com/detail/9NTJ6CX698CL?hl=zh-cn&gl=US
foreach($app in $(Get-AppPackage).PackageFamilyName) { CheckNetIsolation.exe LoopbackExempt -a -n="$app" > $null }
#Windows #Script #Network #Shell
fang - CLI (命令行)开发工具(Golang)
https://github.com/charmbracelet/fang
Fang 是一个 CLI 启动工具包, 提供了一系列开箱即用的功能, 帮助开发者快速构建 Cobra 应用程序。
● 提供精美的输出样式,包括帮助页面和错误提示
● 自动生成 --version 命令,可设置为构建信息或自定义版本号
● 支持生成 man 页面和 shell 补全,优化用户体验
● 可自定义主题样式
#Shell #Tool #Golang #GitHub
https://github.com/charmbracelet/fang
Fang 是一个 CLI 启动工具包, 提供了一系列开箱即用的功能, 帮助开发者快速构建 Cobra 应用程序。
● 提供精美的输出样式,包括帮助页面和错误提示
● 自动生成 --version 命令,可设置为构建信息或自定义版本号
● 支持生成 man 页面和 shell 补全,优化用户体验
● 可自定义主题样式
#Shell #Tool #Golang #GitHub
Claude-Code-Usage-Monitor - 实时监控 Claude AI Token 使用情况
https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor
一个用于实时监控 Claude AI Token 使用情况的终端工具。
● 实时监控令牌使用情况,每 3 秒更新一次
● 提供可视化的令牌和时间进度条
● 根据当前的燃耗率预测何时会耗尽令牌
● 自动检测并切换到更高的令牌限制计划
● 支持多种计划,包括 Pro、Max5 和 Max20
● 提供警告系统,当令牌接近或超出限制时发出提醒
● 可自定义会话重置时间和时区
#GitHub #AI #Tool #Shell
https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor
一个用于实时监控 Claude AI Token 使用情况的终端工具。
● 实时监控令牌使用情况,每 3 秒更新一次
● 提供可视化的令牌和时间进度条
● 根据当前的燃耗率预测何时会耗尽令牌
● 自动检测并切换到更高的令牌限制计划
● 支持多种计划,包括 Pro、Max5 和 Max20
● 提供警告系统,当令牌接近或超出限制时发出提醒
● 可自定义会话重置时间和时区
#GitHub #AI #Tool #Shell
intellissh - Web SSH 客户端
https://github.com/clusterzx/intellissh
IntelliSSH 是一个安全且用户友好的网页应用,旨在通过浏览器利用 AI 辅助管理 Linux 服务器,主要通过 SSH 连接实现。
● 通过浏览器进行 SSH 连接和操作,支持完整的终端仿真。
● 集成完整的 SFTP 文件浏览器,支持文件和文件夹的上传、下载、创建和删除。
● 集中管理多个 SSH 会话,支持密码和密钥认证。
● 实时终端响应,基于 WebSocket 技术。
● 内置 AI 助手,能结合上下文提供智能帮助和建议(支持 OpenAI 或 Ollama)。
● 安全登录机制,采用 JWT 和 bcrypt 加密处理。
● SSH 凭证加密存储,并带有限流保护。
● 响应式用户界面,支持暗黑模式。
● 支持本地和 Docker 容器化部署。
#Shell #Linux #Docker #DevOps #Tool #GitHub
https://github.com/clusterzx/intellissh
IntelliSSH 是一个安全且用户友好的网页应用,旨在通过浏览器利用 AI 辅助管理 Linux 服务器,主要通过 SSH 连接实现。
● 通过浏览器进行 SSH 连接和操作,支持完整的终端仿真。
● 集成完整的 SFTP 文件浏览器,支持文件和文件夹的上传、下载、创建和删除。
● 集中管理多个 SSH 会话,支持密码和密钥认证。
● 实时终端响应,基于 WebSocket 技术。
● 内置 AI 助手,能结合上下文提供智能帮助和建议(支持 OpenAI 或 Ollama)。
● 安全登录机制,采用 JWT 和 bcrypt 加密处理。
● SSH 凭证加密存储,并带有限流保护。
● 响应式用户界面,支持暗黑模式。
● 支持本地和 Docker 容器化部署。
#Shell #Linux #Docker #DevOps #Tool #GitHub
reinstall - Linux 一键 DD / 重装系统脚本
https://github.com/bin456789/reinstall
一个一键重装 Linux 和 Windows 操作系统的脚本
● 支持 19 种常见 Linux 发行版的一键安装
● 支持使用官方 ISO 安装 Windows,自动获取 ISO 链接并安装常见驱动
● 支持任意方向的重装,如从 Linux 到 Linux、从 Linux 到 Windows、从 Windows 到 Windows、从 Windows 到 Linux
● 自动识别动态和静态 IP,支持 /32、/128、网关不在子网范围内、纯 IPv6、双网卡等情况
● 专门适配低配小鸡,比官方 netboot 需要更少的内存
● 全程使用分区表 ID 识别硬盘,确保不会写错硬盘
● 支持 BIOS、EFI 引导, 支持 ARM 服务器
● 不含自制包,所有资源均实时从镜像源获得
#Linux #Shell #Script #Tool #GitHub
https://github.com/bin456789/reinstall
一个一键重装 Linux 和 Windows 操作系统的脚本
● 支持 19 种常见 Linux 发行版的一键安装
● 支持使用官方 ISO 安装 Windows,自动获取 ISO 链接并安装常见驱动
● 支持任意方向的重装,如从 Linux 到 Linux、从 Linux 到 Windows、从 Windows 到 Windows、从 Windows 到 Linux
● 自动识别动态和静态 IP,支持 /32、/128、网关不在子网范围内、纯 IPv6、双网卡等情况
● 专门适配低配小鸡,比官方 netboot 需要更少的内存
● 全程使用分区表 ID 识别硬盘,确保不会写错硬盘
● 支持 BIOS、EFI 引导, 支持 ARM 服务器
● 不含自制包,所有资源均实时从镜像源获得
#Linux #Shell #Script #Tool #GitHub
https://github.com/codingmoh/open-codex
一个完全开源的命令行AI Assistant,灵感来自于OpenAI Codex。
支持本地语言模型,它不需要外部API Key,所有操作都在本地进行。
- 自然语言到Shell命令的转换(通过本地模型)
- 支持macOS、Linux和Windows(基于Python)
- 在执行命令前需要确认
- 支持将命令复制到剪贴板、中止或执行
- 一次性交互模式(即将推出交互式和函数调用模式)
- 彩色终端输出,提高可读性
#AI #Shell #Tool #GitHub
https://blog.atuin.sh/atuin-desktop-runbooks-that-run/
加入 waitlist: https://wt.ls/atuin
看介绍 Atuin Desktop 是一款本地优先的可执行运行手册(RunBook)编辑器,整合脚本块、嵌入式终端和数据库工具,旨在将分散的终端工作流程系统化,支持通过 Atuin Hub 同步共享,解决文档过时和协作低效问题。
这类工具想法理念都是极好的,文档与命令做成运维 SOP。但想协作用起来得看团队,不然就是单机版了,虽然也能用,但少了点什么
#Shell #Tool #DevOps
但功能体验上不如它
https://github.com/Aider-AI/aider
Aider 是一个让你与 LLM 配对编程的终端工具,可以启动新项目或在你现有的代码库上进行构建。
#AI #GitHub #Shell #Tool
OpenAI Codex CLI - 轻量级的编程 Agent
https://github.com/openai/codex
OpenAI Codex CLI 是一款轻量级的编程 Agent,能够在终端中运行。
Codex CLI 的目标是为了那些在终端中工作,并希望利用 ChatGPT 级别推理能力以及实际运行代码、操控文件的开发者。
● 零设置:只需提供 OpenAI API Key,即可直接开始使用
● 全自动批准:在安全和受限环境中自动执行操作,确保不连接网络
● 多模态支持:可以输入截图或图表以实现特定功能
根据 approval-mode 来指定模式
• 默认模式:可以读取任何文件,但所有写入和命令需批准。
• 自动编辑模式:允许读取并应用补丁写入文件,但仍需批准所有Shell命令。
• 完全自动模式:可以读取/写入文件,执行Shell命令。
#AI #DevOps #GitHub #Shell #Tool
https://github.com/openai/codex
OpenAI Codex CLI 是一款轻量级的编程 Agent,能够在终端中运行。
Codex CLI 的目标是为了那些在终端中工作,并希望利用 ChatGPT 级别推理能力以及实际运行代码、操控文件的开发者。
● 零设置:只需提供 OpenAI API Key,即可直接开始使用
● 全自动批准:在安全和受限环境中自动执行操作,确保不连接网络
● 多模态支持:可以输入截图或图表以实现特定功能
根据 approval-mode 来指定模式
• 默认模式:可以读取任何文件,但所有写入和命令需批准。
• 自动编辑模式:允许读取并应用补丁写入文件,但仍需批准所有Shell命令。
• 完全自动模式:可以读取/写入文件,执行Shell命令。
#AI #DevOps #GitHub #Shell #Tool
Termora:一个好用的 SSH 客户端
Termora 是一个终端模拟器和 SSH 客户端,支持 Windows,macOS 和 Linux。
Termora 采用 Kotlin/JVM 开发并实现了 XTerm 协议(尚未完全实现),它的最终目标是通过 Kotlin Multiplatform 实现全平台(含 Android、iOS、iPadOS 等)。
支持 SSH 和本地终端
支持串口协议
支持 SFTP & 命令行 文件传输
支持 Windows、macOS、Linux 平台
支持 Zmodem 协议
支持 SSH 端口转发和跳板机
支持 X11 和 SSH-Agent
终端日志记录
支持配置同步到 Gist & WebDAV
支持宏(录制脚本并回放)
https://github.com/TermoraDev/termora
#Shell #Tool #GitHub
Termora 是一个终端模拟器和 SSH 客户端,支持 Windows,macOS 和 Linux。
Termora 采用 Kotlin/JVM 开发并实现了 XTerm 协议(尚未完全实现),它的最终目标是通过 Kotlin Multiplatform 实现全平台(含 Android、iOS、iPadOS 等)。
支持 SSH 和本地终端
支持串口协议
支持 SFTP & 命令行 文件传输
支持 Windows、macOS、Linux 平台
支持 Zmodem 协议
支持 SSH 端口转发和跳板机
支持 X11 和 SSH-Agent
终端日志记录
支持配置同步到 Gist & WebDAV
支持宏(录制脚本并回放)
https://github.com/TermoraDev/termora
#Shell #Tool #GitHub
基于Ansible的批量管理主机面板 - 运维工具
https://github.com/sky22333/ansible
一个基于 Ansible 的批量主机管理面板。
它提供了交互式终端页面和文件管理功能,支持批量执行命令、批量上传文件、快速添加主机等功能。
它可以快速部署在 Docker 环境中,并支持通过环境变量配置管理员用户名和密码。
● 交互式终端页面和文件管理
● 批量执行命令和批量上传文件
● 快速批量添加主机
● 支持 Docker 快速部署
https://www.nodeseek.com/post-310085-1
#GitHub #DevOps #Shell #Tool
https://github.com/sky22333/ansible
一个基于 Ansible 的批量主机管理面板。
它提供了交互式终端页面和文件管理功能,支持批量执行命令、批量上传文件、快速添加主机等功能。
它可以快速部署在 Docker 环境中,并支持通过环境变量配置管理员用户名和密码。
● 交互式终端页面和文件管理
● 批量执行命令和批量上传文件
● 快速批量添加主机
● 支持 Docker 快速部署
https://www.nodeseek.com/post-310085-1
#GitHub #DevOps #Shell #Tool