mcpField
L
linux-shell-scripting

linux-shell-scripting

github.com/sickn33云与 DevOps48.7k254 次安装今天更新
代码仓库

关于 linux-shell-scripting

面向 Linux 和 Unix 系统生产环境 Shell 脚本工作的指导 Skill。它说明前置条件与安全约束,包括先在非生产环境测试、引用变量、使用绝对路径以及谨慎启用 Shell 跟踪。

主要功能

  1. 01Linux 和 Unix 前置条件
  2. 02非生产环境测试指导
  3. 03使用绝对路径的建议
  4. 04安全引用变量
  5. 05Shell 跟踪注意事项

适用场景

  1. 01编写 Linux Shell 脚本
  2. 02生产前检查脚本安全性
  3. 03规划系统管理脚本任务

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill linux-shell-scripting

安装后在 Claude Code 中输入/linux-shell-scripting确认已加载。

附带文件references/detailed-guide.md

详细介绍

Linux 生产环境 Shell 脚本

详细指南

执行此技能前,请阅读详细指南。其中保留了完整流程和参考资料。必须遵守其中的安全要求、前置条件和验证要求。针对特定任务,请加载相关章节;若要端到端完成任务,请通读指南。

前置条件

必需环境
  • Linux/Unix 系统(bash shell)
  • 执行任务所需的相应权限
  • 已安装所需工具(rsync、openssl 等)
必备知识
  • bash 脚本基础
  • Linux 文件系统结构
  • 系统管理概念

约束与限制

  • 始终先在非生产环境中测试脚本
  • 使用绝对路径以避免错误
  • 为变量加引号,以正确处理空格
  • 许多脚本需要 root/sudo 权限
  • 仅针对不含机密信息的测试输入启用 shell 跟踪;它会记录展开后的凭据和参数

适用场景

此技能适用于执行概览中描述的工作流或操作。

评论

支持 Markdown