一份面向桌面用户、运维工程师、国产 Linux 使用者和跨平台脚本学习者的命令速查手册。项目覆盖 Windows PowerShell、Linux、银河麒麟、统信 UOS、安全加固和常见自动化场景,适合日常查阅、教学和内部培训。
在线文档: https://shiwenxin123.github.io/PowerShell-Linux-Command-Manual/ 当前版本: v2.16.0 主手册总导航: Windows-PowerShell-Linux-Command-Manual.md
| 你想做什么 | 直接入口 |
|---|---|
| 快速查一条命令 | 命令速查表 / 命令索引 |
| 按故障现象排查 | 真实故障案例库 |
| 学 PowerShell 与 Linux 对照 | PowerShell 与 Bash 命令对照 |
| 运维值班快速检查 | Linux 故障应急排查清单 |
| 生成巡检报告 | 巡检脚本工具化 |
| 参与贡献 | Good First Issues / 贡献指南 |
| 推广运营 | 开源运营手册 |
- 跨平台对照: 同时整理 PowerShell 与 Linux 常用命令,便于 Windows/Linux 用户互相迁移。
- 国产系统适配: 包含银河麒麟、统信 UOS 相关命令和运维场景。
- 运维实用导向: 覆盖文件、进程、服务、网络、日志、安全、脚本自动化等高频工作。
- 中文友好: 命令说明以中文为主,降低新手和团队培训成本。
- 可自动化消费: 巡检脚本支持 text、markdown、json 输出,可接入 CI 或二次脚本。
克隆项目后可以直接查阅 Markdown,也可以运行巡检脚本生成报告。
git clone https://github.com/shiwenxin123/PowerShell-Linux-Command-Manual.git
cd PowerShell-Linux-Command-Manual
bash scripts/linux-health-check.sh --format markdown --output reports/linux-health-check.mdWindows PowerShell:
git clone https://github.com/shiwenxin123/PowerShell-Linux-Command-Manual.git
Set-Location PowerShell-Linux-Command-Manual
.\scripts\windows-health-check.ps1 -Format markdown -OutputFile reports\windows-health-check.md如果只想在线阅读,推荐直接打开 文档站。
| 需求 | 推荐阅读 |
|---|---|
| 常见问题 | FAQ |
| 按命令查找 | 命令索引 |
| 覆盖面评估 | 命令覆盖矩阵 |
| 快速查命令 | 命令速查表 |
| 专题手册 | 专题手册入口 |
| 迁移进度 | 主手册迁移进度 |
| 下一阶段 | 下一阶段优化计划 |
| Linux 应急排障 | Linux 故障应急排查清单 |
| 真实故障案例 | 真实故障案例库 |
| 国产 Linux 运维 | 银河麒麟与统信 UOS 常用命令 |
| 命令安全 | 命令风险等级说明 |
| 发布运营 | 开源运营手册 |
| 项目导航 | 文档站首页 |
更多专题包括 PowerShell/Bash 对照、Bash 文本处理、Docker/Kubernetes、离线安装、巡检脚本和项目维护内容,请从 文档站首页 进入。
| 路线 | 建议顺序 |
|---|---|
| 新手入门 | 命令速查表 -> PowerShell 基础 -> Linux 基础 |
| 运维值班 | Linux 应急排查 -> 真实故障案例 -> 命令风险等级 |
| 国产 Linux | 麒麟与 UOS -> 离线安装 -> 版本差异 |
| 容器/Kubernetes | Docker/Kubernetes 生产命令 -> Kubernetes 进阶排查 -> K8s 故障案例 |
| 脚本自动化 | Shell 脚本 -> 跨平台脚本 -> 巡检脚本工具化 |
- 刚开始学习 PowerShell 或 Linux 的用户
- 经常在 Windows 和 Linux 之间切换的开发者
- 维护银河麒麟、统信 UOS 等国产系统的运维人员
- 需要整理内部培训资料、应急命令清单或值班手册的团队
- 先收藏项目,日常遇到命令时直接搜索关键字。
- 从 命令速查表 找到常用命令。
- 在对应专题页或故障案例里查看更详细示例。
- 发现遗漏或错误时,通过 Issue 或 Pull Request 补充。
| 场景 | 推荐入口 |
|---|---|
| 查端口、连通性、DNS | Linux 网络排查 / 常见报错排查 |
| 找大文件、清理磁盘 | Linux 磁盘与 LVM / 磁盘空间满案例 |
| 看服务和进程状态 | Linux 基础 / Windows 管理命令 |
| 分析日志和审计 | 日志轮转、审计与系统日志 |
| 排查 Kubernetes | Kubernetes 进阶排查 / K8s 案例库 |
| 检查系统安全 | 系统安全加固 / 命令风险等级 |
- PowerShell 常用命令
- Linux 常用命令
- 银河麒麟命令场景
- 统信 UOS 命令场景
- 运维与安全加固
- 跨平台脚本与工具
- PowerShell 与 Bash 对照表
- Linux 故障应急排查
- 国产 Linux 专题入口
- 示例脚本目录
- GitHub Pages 文档站配置
- 命令索引
- 命令风险等级说明
- 常见报错排查扩展
- Docker 与 Kubernetes 速查
- Bash 文本处理专题
- PowerShell 实用场景专题
- 维护者指南与 Release 检查清单
- 真实故障案例库
- 国产 Linux 离线安装与架构兼容性专题
- 巡检脚本支持保存报告
- 巡检脚本支持模块化检查和 Markdown 报告
- 主手册收口为总导航和历史说明
- Nginx、DNS、证书过期故障案例
- ImagePullBackOff、Docker Compose、TLS 证书链案例
- ShellCheck、PSScriptAnalyzer、markdownlint、敏感信息扫描
- 命令覆盖矩阵
- 数据库与中间件命令专题
- 日志轮转、auditd、rsyslog 专题
- sudoers 与 AppArmor 专题
- 国产 Linux 版本差异专题
- PostgreSQL、MongoDB、Elasticsearch 专题
- 云服务器与负载均衡排查专题
- 集中日志与监控告警专题
- Git、SSH、curl、jq 开发工具专题
- PromQL、LogQL 与告警规则专题
- Linux 网络、监控日志、Docker/Kubernetes 主手册章节迁移
- PowerShell 高级、Linux 权限、Shell 脚本、跨平台脚本、Keepalived 章节迁移
- 下一阶段优化计划
- 巡检脚本 JSON 输出、统一结构和明确退出码
- 巡检脚本 package、security、container、log 模块
- 网关超时、负载均衡健康检查失败、消息队列连接失败、数据库连接池耗尽、Prometheus 告警误报案例
- PDF Export 手动发布工作流
- 开源运营手册和 Issue 任务池
- 主手册正文迁移到专题页、路线页和案例库
涉及删除、权限、磁盘、网络和系统服务的命令请先在测试环境验证。特别是 rm -rf、Remove-Item -Recurse -Force、磁盘格式化、用户权限修改等操作,执行前务必确认路径、目标机器和备份状态。
欢迎补充命令、修正文档、增加真实场景示例。提交前请阅读 贡献指南,也可以直接 创建 Issue。
如果你第一次参与,可以从这些任务开始:
- Good First Issues 清单
- 补充一个真实故障案例
- 给某个专题页增加版本限制或风险提示
- 修正命令输出示例中的错别字、过时参数或缺失说明
查看 CHANGELOG.md 了解版本变化。
本项目使用 MIT License。