命令行资源
探索与 命令行 相关的精选开源项目、速读教程和最新工作机会
相关开源项目
ynqa/jnv
交互式 JSON 过滤工具,基于 Rust 开发。提供实时 jq 过滤编辑器与 JSON 查看器,支持语法高亮、自动补全及 TOML 配置。无需单独安装 jq,可处理文件或标准输入。
michaing/dietpi
为单板计算机提供轻量级优化的 Debian 系统。通过 dietpi-software 快速安装优化应用,支持桌面、媒体、网络等多种场景。提供自动化配置与更新,资源占用极低。
gerardog/gsudo
Windows 版 sudo,支持 Cmd、PowerShell、WSL 等多种 shell,通过 UAC 提权运行命令。可缓存凭据减少弹窗,支持脚本调用与标准输出捕获。
ledger/ledger
基于 C++ 的命令行复式记账系统。使用文本文件记录交易,通过命令行生成报告,无数据库依赖。支持多种输出格式,如纯文本、HTML 和图表。
bats-core/bats-core
Bash 自动化测试系统,兼容 TAP 协议,支持 Bash 3.2+。通过特殊语法定义测试用例,每行命令即为断言,适用于测试任何 UNIX 程序。
you-dont-need/you-dont-need-gui
告别图形界面,拥抱命令行。提供常见 GUI 操作的 CLI 替代方案,提升效率。
slackadays/clipboard
极速轻量的剪贴板管理器,支持文本、文件、目录、二进制数据等任意内容。提供无限剪贴板与历史记录,性能强劲,无缝集成现有系统。支持多语言,具备可脚本化 API,界面美观,文档清晰。
dthree/vorpal
Node.js 交互式 CLI 框架,基于 commander.js 和 inquirer.js 构建。支持命令创建、参数解析、管道操作、历史记录、自动补全和终端控制。可通过社区扩展增强功能,如 less 分页和 REPL 支持。
niieani/bash-oo-framework
Bash Infinity 是一个现代 Bash 标准库与框架,提供异常处理、命名参数、类型系统等模块化功能,旨在提升脚本可读性与复用性。
git-ftp/git-ftp
基于 Git 的 FTP 部署工具,仅上传自上次部署以来的变更文件,节省带宽与时间。通过提交 ID 追踪上传状态,支持分支切换与历史版本回滚部署。
c-bata/go-prompt
受 python-prompt-toolkit 启发的 Go 语言库,用于构建强大的交互式命令行提示符。支持自动补全、灵活配置和 Emacs 风格快捷键,适用于跨平台 CLI 工具开发。
petervanderdoes/gitflow-avh
Gitflow AVH 版是 Vincent Driessen 分支模型的 Git 扩展集合,提供高级仓库操作。支持 Bash/ZSH 自动补全,包含原版未有的功能。
binpash/try
在修改系统前检查命令效果。使用 Linux 命名空间和 overlayfs 实现命令预览与提交。
janikvonrotz/awesome-powershell
精选的 PowerShell 资源列表,涵盖 API 包装器、博客、书籍、构建工具等。提供跨平台自动化与配置工具,优化处理结构化数据和 REST API。
mifi/editly
基于 Node.js 和 ffmpeg 的声明式视频编辑工具与框架。支持 CLI 和 JavaScript API,可程序化创建视频,包含剪辑、图像、音频和标题,带有平滑转场和音乐叠加。采用流式编辑,速度快且节省存储。功能丰富,支持动态内容、自定义着色器、画中画、音频混合等。
remkop/picocli
现代 Java 命令行框架,单文件集成,支持 ANSI 颜色、自动补全和子命令。可编译为 GraalVM 原生镜像,启动极快,内存占用低。
teddysun/across
提供 Shell 脚本集合,用于配置 WireGuard VPN、安装 BBR 内核、KMS 服务器、性能测试、备份与文件传输等服务器管理任务。
donnemartin/saws
增强型 AWS CLI,提供命令、子命令和选项的自动补全,支持 S3 桶、EC2 实例 ID 和标签等资源补全,具备模糊匹配、Fish 风格建议、语法高亮和自定义快捷键等功能,提升命令行操作效率。
k8gege/ladon
大型内网渗透扫描器,支持 PowerShell、Cobalt Strike 插件内存加载及无文件扫描。功能涵盖端口扫描、服务识别、网络资产探测、密码审计、高危漏洞检测与利用、一键 GetShell。支持批量 A/B/C 段及跨网段扫描,可识别 32 种协议与方法获取目标网络信息,内置 262 个功能模块,包括 16+ 高危漏洞检测和 25+ 密码审计模块。程序体积小(约 500KB),支持自定义插件与 Exp 生成器。
hackplayers/evil-winrm
终极 WinRM 渗透测试工具,支持内存加载 PowerShell、C# 和 DLL,绕过 AV,提供 Pass-the-Hash、Kerberos 认证、文件传输及动态 AMSI 绕过等功能,适用于 Linux 和 Windows 客户端。
ankitpokhrel/jira-cli
功能丰富的交互式 Jira 命令行工具,支持问题创建、克隆、链接和状态流转,避免依赖 Jira UI。基于 Go 语言开发,跨平台支持 Linux、macOS 和 Windows。
pop-os/shell
为 GNOME Shell 添加键盘驱动的平铺窗口管理功能,提供类似 i3wm 的高效窗口导航与布局控制,同时保留 GNOME 的桌面集成体验。
jandedobbeleer/oh-my-posh2
PowerShell 提示符主题引擎,支持 Git 状态指示、失败命令提示和管理员权限显示。提供多种主题,易于配置和自定义,适用于 Windows Terminal 等现代终端。
visit1985/mdp
基于命令行的 Markdown 演示工具,支持 C 语言编写,通过 ncursesw 实现终端幻灯片展示。支持基本 Markdown 格式、标题、代码、列表及颜色淡入淡出效果。可配置按键绑定与颜色,支持多平台安装。
knqyf263/pet
简单命令行代码片段管理器,支持保存、搜索、执行代码片段,可添加标签和变量参数,支持通过 Gist 或 GitLab 自动同步。
spotify/docker-gc
用于 Docker 容器和镜像的垃圾回收脚本。自动清理停止超过一小时的容器及未使用的镜像,支持排除特定镜像和容器,可作为 cron 任务或 Docker 容器运行。