SuperAPI AI 工具集

kill-process

部署与运维

查看项目

更新于 10-15 21:03

技能介绍

用途:根据指定端口查找并结束占用该端口的进程,适合开发时端口被占用、需要快速释放端口的场景。

主要能力:接收一个或多个端口号,端口之间用空格或逗号分隔,例如 3000 或 3000 8080 5173。对每个端口单独处理并单独汇报结果。

使用方式:向技能传入参数 $ARGUMENTS,即端口号。对每个端口依次执行:先用 lsof -ti :<port> 查找使用该端口的进程 PID;若存在 PID,则执行 kill -9 <PID> 结束进程;若不存在 PID,则提示“포트 에서 실행 중인 프로세스가 없습니다”(该端口上没有正在运行的进程);结束后检查该端口是否已正常释放。指定多个端口时,逐个端口报告结果。

限制与注意:资料未提供安装命令、支持平台、权限要求、是否可回滚或除强制结束外的其他处理方式。kill -9 为强制结束,进程不会执行正常退出流程,可能造成未保存数据丢失,使用前需自行确认目标进程。