Operate Linux systems avoiding permission traps, silent failures, and common admin mistakes.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install linux或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install linux⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/linux/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: Linux description: Operate Linux systems avoiding permission traps, silent failures, and common admin mistakes. metadata: {"clawdbot":{"emoji":"🐧","os":["linux","darwin"]}} ---
chmod 777 fixes nothing, breaks everything — find the actual owner/group issuechown -R follows symlinks outside target directory — use --no-dereferencegetfaclkill sends SIGTERM by default, not SIGKILL — process can ignore itnohup doesn't work if process already running — use disown instead& still dies on terminal close without disown or nohupkill -9 skips cleanup handlers — data loss possible, use SIGTERM firstlsof +L1rm -rf /path / with accidental space = disaster — use rm -rf /path/ trailing slashfind -L follows them/tmp cleared on reboot — don't store persistent data therelsof +L1 shows them, restart process to freetune2fs -m 1 to reducejournalctl --vacuum-size=500Mdocker system prune -alocalhost and 127.0.0.1 may resolve differently — check /etc/hostsiptables-save or use firewalld/ufw persistencenetstat deprecated — use ss insteadsetcap for capability insteadnet.ipv4.tcp_tw_reusessh-keygen -RServerAliveInterval 60 to configsystemctl enable doesn't start service — also need startrestart vs reload: restart drops connections, reload doesn't (if supported)Storage=persistent in journald.confRestart=on-failure to unitAfter=network.target isn't enough — use network-online.target/dev/nullcrontab -l > backup before editingvmstatfree includes cache — "available" is what matters/proc/[pid]/status — VmRSS is actual usagedf shows filesystem capacity, not physical disk — check underlying devicedu doesn't count sparse files correctly — file appears smaller than disk usageps aux memory percentage can exceed 100% (shared memory counted multiple times)uptime load average includes uninterruptible I/O wait — not just CPUtop CPU percentage is per-core — 400% means 4 cores maxed安装 Linux 后,可以对 AI 说这些话来触发它
Help me get started with Linux
Explains what Linux does, walks through the setup, and runs a quick demo based on your current project
Use Linux to operate Linux systems avoiding permission traps, silent failures, a...
Invokes Linux with the right parameters and returns the result directly in the conversation
What can I do with Linux in my marketing & growth workflow?
Lists the top use cases for Linux, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/linux/ 目录(个人级,所有项目可用),或 .claude/skills/linux/(项目级)。重启 AI 客户端后,用 /linux 主动调用,或让 AI 根据上下文自动发现并使用。
Linux 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Linux 可免费安装使用。请查阅仓库了解许可证信息。
Operate Linux systems avoiding permission traps, silent failures, and common admin mistakes.
Linux 属于「Marketing & Growth」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my marketing & growth tasks using Linux
Identifies repetitive steps in your workflow and sets up Linux to handle them automatically