Linux 命令中文解释器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_33d6dfa6/ljgdsligei。
技能介绍
解决什么问题
很多工程师能执行命令,却不熟悉每个参数、重定向和管道阶段的含义。直接照抄命令容易出现覆盖日志、误删文件,或在 GNU/BSD 环境间行为不一致。linux命令中文解释 的目标是把命令从“能跑”变成“能读”:逐项解释命令、选项、参数、数据流向和可能风险。
工作方式
输入一个 Linux 命令字符串,例如 find . -type f | xargs grep pattern | sort | uniq -c,技能会:
- 拆解结构:识别主命令、子命令、短/长选项、管道、重定向、命令替换与逻辑链。
- 逐项解释:说明
ls -la、sed -i、chmod 777这类片段的含义。 - 标注风险:对
rm -rf、dd、mkfs、写入/dev/sda等高危操作给出警告。 - 补充边界:说明 GNU/Linux、BSD/macOS、busybox 的差异,以及退出码含义。
适用边界
它更适合阅读、解释和审计命令,不替代在线手册、故障排查或真实系统诊断。遇到复杂脚本时,建议结合 references/exit-codes.md、references/gnu-bsd-diff.md 等参考资料核对。
使用场景
- 接手陌生运维脚本时,逐行解释 `find | xargs grep | sort | uniq -c` 的数据流和各参数用途。
- 发布前审查 CI 中的 `rm -rf` 和设备重定向命令,要求标出高风险片段并给安全替代方案。
- 在 macOS 与 Ubuntu 间复用日志分析命令,核对 `sed`、`date`、`stat` 的 GNU 与 BSD 差异。
- 排查命令退出码 127 或 139 时,解释命令未找到与段错误含义,并给出下一步检查点。
适合人员
- 接手遗留运维脚本、需要逐行解释 `find | xargs grep` 链的初级后端工程师。
- 发布前审查 CI 中 `rm -rf` 与重定向风险、需要安全替代方案的 DevOps。
- 在 macOS 与 Ubuntu 间复用日志命令、需要确认 `sed` 和 `stat` 差异的系统管理员。
- 给新人讲解 Linux 管道、重定向和退出码、需要结构化示例的技术导师。