尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Shell-GPT(sgpt)—— Kali Linux 2026.2 中的 AI 命令行效率工具

Shell-GPT(sgpt)—— Kali Linux 2026.2 中的 AI 命令行效率工具
📅 发布时间:2026/7/9 4:14:21

📦 安装

# Kali Linux sudo apt update sudo apt install shell-gpt # 安装完成后,命令行为 sgpt 或 sgpt

🔑 使用前准备

设置 OpenAI API Key: # Linux/macOS - 添加到 ~/.bashrc 或 ~/.zshrc export OPENAI_API_KEY="sk-你的密钥" # 使配置生效 source ~/.bashrc

🚀 核心用法

1️⃣ 快速问答(直接获取答案)

sgpt "太阳的质量是多少"

sgpt "如何查看Linux内存使用情况"

2️⃣ 生成 Shell 命令(最常用功能)

# 生成命令但不执行 sgpt -s "查找所有大于100MB的文件" # 生成并执行命令(带确认) sgpt -s -e "查找所有大于100MB的文件"

3️⃣ 生成代码片段

sgpt -c "用Python写一个快速排序" sgpt -c "写一个Bash脚本备份/var/www目录"

4️⃣ 聊天交互模式

sgpt --chat mychat "帮我分析这个网络扫描结果" sgpt --chat mychat "继续,列出前10个开放端口"

5️⃣ 管道输入(stdin)

echo "太阳质量" | sgpt echo "Hello World" | sgpt stdin '把"World"替换成"Kali"'

⚡ 在渗透测试中的实际应用

# 生成nmap扫描命令 sgpt -s "对192.168.1.0/24进行快速服务扫描" # 生成SQL注入测试命令 sgpt -s "使用sqlmap检测目标URL的SQL注入漏洞" # 生成字典攻击命令 sgpt -s "用hydra对SSH服务进行密码爆破"

⚙️ 常用选项

选项

说明

-s, --shell

生成shell命令

-e, --execute

生成并执行命令

-c, --code

生成代码片段

--chat <name>

开启/继续聊天会话

-m, --model

指定模型(如 gpt-4o、gpt-4o-mini)

-i, --input

输入图片(配合Vision API)

--stream

流式输出

--install-integration

安装shell集成(自动补全等)

💡 实用技巧

设置默认模型为 GPT-4o(更智能):

sgpt --set OPENAI_MODEL=gpt-4o

安装Shell集成(支持命令补全):

sgpt --install-integration # 然后重启终端

提高安全性——先审查再执行:

# 生成后手动复制执行,避免直接 -e 误执行危险命令 sgpt -s "格式化整个硬盘" # 会生成命令但你会看到内容

⚠️ 注意事项

  1. API Key 费用:使用 OpenAI API 会消耗信用额度

  2. 危险命令:对于 rm -rf、mkfs、dd 等高危操作,建议先用 -s 预览,确认无误再手动执行

  3. 隐私安全:不要向 API 发送敏感/机密数据

  4. 模型选择:日常任务用 gpt-4o-mini 更经济,复杂任务用 gpt-4o

简单说,sgpt 就是把 ChatGPT 的能力搬到了终端里,你用自然语言描述想要做的事,它帮你生成对应的命令。对于 Kali 用户来说,做渗透测试、网络扫描、脚本编写时会非常高效!

相关新闻

  • ITU-T G.8273.2 边界时钟测试解决方案
  • Dell 服务器 BMC 报 PSU 冗余丢失完整排错方案,电源线与电源模块排查全流程
  • 2026年二本统计学专业学习数据分析的实用价值分析

最新新闻

  • 【AIGC设计师生存指南】:为什么92%的创意团队已切换至DALL-E 3?Midjourney V6隐藏限制正在淘汰旧工作流
  • Cursor智能补全失效真相大起底(.cursorrules配置错误导致的90%响应延迟根源)
  • 基于CKKS的同态加密实战:从原理到工程实现
  • 工业烟风测量设备频繁失效?防堵耐磨测风装置解决方案
  • 2026年纯音乐素材下载网站推荐:5个适合短视频、广告与企业内容的网站
  • 安国 AU89103 主控 U盘量产修复:从暴力开盘到低级格式化的 4 小时实战

日新闻

  • SQL 查询语句的标准逻辑执行顺序(即语义处理顺序),它与实际书写顺序不同,但决定了数据库如何解析和执行查询
  • ORB-SLAM2 重定位模块深度解析:从 BoW 候选帧到 PnP 优化的 6 步流程
  • 罗技鼠标宏压枪脚本终极指南:从原理到实战的完整解析

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号