适用于 Openclaw 的 Kill - 进程信号工具

一个强大的实用工具,通过向活动系统 PID 发送特定的终止和控制信号来管理进程生命周期。

dinghaibin
v1.0.0
2026年4月29日
0
748
0

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install kill-tool

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式
~/.openclaw/skills/
工作区
<project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 kill-tool。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

什么是 Kill - 进程信号工具?

kill-tool 是一款专门为需要精确控制运行进程的开发人员和系统管理员设计的工具。作为 Openclaw Skills 生态系统中的核心组件,它提供了一个流线型接口,用于向进程发送各种信号,实现从优雅关机到立即强制终止的所有功能。

通过促进与操作系统进程管理器的直接通信,此技能确保了可以在不破坏环境稳定性的情况下管理无响应程序、后台任务和重资源应用。它是维护系统健康以及在开发和部署工作流中确保干净资源释放的必备工具。

Kill - 进程信号工具 应用场景

  • 终止无响应或挂起的后台应用程序。
  • 使用 SIGHUP 信号触发服务中的配置重新加载。
  • 通过 SIGTERM 执行开发服务器的干净关闭。
  • 使用 SIGKILL 强制清除僵尸进程或锁定资源。
  • 模拟用户中断以测试应用程序的韧性。

Kill - 进程信号工具 工作原理

  1. 用户使用系统监控工具识别目标应用程序的进程 ID (PID)。
  2. 通过 CLI 调用 kill-tool,并带有目标 PID 和可选的信号标志。
  3. 该工具与 OS 内核交互,将指定信号发送到进程队列。
  4. 目标进程接收信号,要么执行清理例程(优雅),要么被内核立即从内存中清除(强制)。

Kill - 进程信号工具 配置指南

要将此工具集成到您的环境中,请遵循以下 Openclaw Skills 的标准安装步骤:

# 安装 kill-tool 包
openclaw install kill-tool

# 通过列出可用信号验证安装
kill-tool -l

Kill - 进程信号工具 数据架构与分类体系

kill-tool 主要通过信号传输运行,不维护持久数据库。但是,它与以下数据点进行交互:

Attribute Description Format
PID 目标的唯一进程标识符 Integer
Signal 要发送的数字或命名信号 Integer/String
Exit Code 信号发送尝试的结果 0 (Success) / 1 (Failure)

它利用标准系统日志来跟踪执行历史以及信号传递过程中遇到的错误。

Kill - 进程信号工具 高级特性

  • 支持超过 30 种标准 POSIX 信号,用于细粒度进程控制。
  • 能够向进程组广播信号。
  • 与自动化清理脚本和多代理恢复工作流集成。
  • 通过 -l 标志提供详细的信号列表,以验证环境兼容性。
  • 底层内核接口,实现高可靠性进程管理。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*