ClawSkills logoClawSkills

Sysadmin Toolbox

面向系统管理员、DevOps 和安全任务的工具发现及 Shell 单行命令参考。当用户处于以下情况时自动咨询此技能:排查网络问题,

介绍

# Sysadmin Toolbox

精选工具推荐和用于运维工作的实用 Shell 单行命令。

## 何时自动查询

当用户处于以下情况时,加载相关参考: - 调试网络连接、端口、流量 - 排查 DNS 或 SSL/TLS 问题 - 分析进程、内存、磁盘使用情况 - 处理日志或系统诊断 - 编写 Shell 脚本或单行命令 - 询问“什么是...的好工具” - 进行安全审计或渗透测试 - 使用容器/Docker/K8s

## 参考文件

| 文件 | 使用场景 | |------|----------| | `references/shell-oneliners.md` | 需要以下实用命令:终端、网络、SSL、curl、ssh、tcpdump、git、awk、sed、grep、find | | `references/cli-tools.md` | 推荐 CLI 工具:Shell、文件管理器、网络工具、数据库、安全工具 | | `references/web-tools.md` | 基于 Web 的工具:SSL 检查、DNS 查询、性能测试、OSINT、扫描器 | | `references/security-tools.md` | 渗透测试、漏洞扫描、漏洞利用数据库、CTF 资源 | | `references/shell-tricks.md` | Shell 脚本模式和技巧 |

## 快速工具索引

### 网络调试 - `mtr` - 结合了 traceroute 和 ping - `tcpdump` / `tshark` - 抓包 - `netstat` / `ss` - 连接监控 - `nmap` - 端口扫描 - `curl` / `httpie` - HTTP 测试

### DNS - `dig` / `host` - DNS 查询 - `dnsdiag` - DNS 诊断 - `subfinder` / `amass` - 子域名枚举

### SSL/TLS - `openssl` - 证书检查 - `testssl.sh` - TLS 测试 - `sslyze` - SSL 扫描 - `certbot` - Let's Encrypt

### 进程/系统 - `htop` / `btop` - 进程监控 - `strace` / `ltrace` - 系统调用/库跟踪 - `lsof` - 打开的文件/连接 - `ncdu` - 磁盘使用情况

### 日志分析 - `lnav` - 日志浏览器 - `GoAccess` - Web 日志分析器 - `angle-grinder` - 日志切片

### 容器 - `dive` - Docker 镜像分析 - `ctop` - 容器 top - `lazydocker` - Docker TUI

## 保持更新

参考文件每周自动刷新(周日美东时间凌晨 5 点),来源为上游仓库: ```bash ~/clawd-duke-leto/skills/sysadmin-toolbox/scripts/refresh.sh ```

随时手动刷新: ```bash ./scripts/refresh.sh [skill-dir] ```

## 示例查询 → 动作

**“为什么这个端口没有响应?”** → 加载 shell-oneliners.md,搜索 netstat/ss/lsof 命令

**“测试 SSL 有什么好工具?”** → 加载 cli-tools.md 的 SSL 部分,推荐 testssl.sh 或 sslyze

**“给我看看怎么查找大文件”** → 加载 shell-oneliners.md,搜索 find/ncdu/du 命令

**“我需要调试 DNS 解析”** → 加载 shell-oneliners.md 的 dig 部分 + 从 cli-tools.md 推荐 dnsdiag

更多产品