Skip to main content

tccli

腾讯云命令行工具速查手册。通过命令行方式管理和操作腾讯云 200+ 云产品资源, 支持实例查询、启动、停止、域名解析等功能。当用户提到腾讯云、tccli、CVM、 Lighthouse、DNSPod、VPC、SSL 证书等腾讯云服务操作时触发。

소스 정보

저장소
TeamWiseFlow/xiaobei
최근 소스 활동
2026년 6월 4일 15:37
감지된 SKILL.md 언어
중국어
스타
8,596
포크
1,461

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
tccli
description
腾讯云命令行工具速查手册。通过命令行方式管理和操作腾讯云 200+ 云产品资源, 支持实例查询、启动、停止、域名解析等功能。当用户提到腾讯云、tccli、CVM、 Lighthouse、DNSPod、VPC、SSL 证书等腾讯云服务操作时触发。
metadata
{"openclaw":{"emoji":"☁️","requires":{"bins":"[Truncated]"}}}
# TCCLI - 腾讯云命令行工具 > 通过命令行管理腾讯云资源 --- ## 简介 TCCLI(Tencent Cloud Command Line Interface)是腾讯云官方提供的命令行工具,支持管理 200+ 云产品。 --- ## 安装 ```bash pip3 install tccli ``` ## 配置 ```bash # 配置密钥(只需一次) tccli configure set secretId <your-secret-id> tccli configure set secretKey <your-secret-key> tccli configure set region ap-guangzhou ``` --- ## 常用服务速查 ### 云服务器 (CVM) | 操作 | 命令 | |------|------| | 查看实例列表 | `tccli cvm DescribeInstances` | | 查看实例状态 | `tccli cvm DescribeInstancesStatus` | | 查看可用区 | `tccli cvm DescribeZones` | | 查看地域 | `tccli cvm DescribeRegions` | | 查看镜像 | `tccli cvm DescribeImages` | | 启动实例 | `tccli cvm StartInstances --InstanceIds '["ins-xxxxx"]'` | | 停止实例 | `tccli cvm StopInstances --InstanceIds '["ins-xxxxx"]'` | | 重启实例 | `tccli cvm RebootInstances --InstanceIds '["ins-xxxxx"]'` | ### 轻量应用服务器 (Lighthouse) | 操作 | 命令 | |------|------| | 查看实例列表 | `tccli lighthouse DescribeInstances` | | 查看套餐 | `tccli lighthouse DescribeBundles` | | 查看镜像 | `tccli lighthouse DescribeBlueprints` | | 查看防火墙规则 | `tccli lighthouse DescribeFirewallRules` | | 创建防火墙规则 | `tccli lighthouse CreateFirewallRules --InstanceId ins-xxxxx --FirewallRules '[{"Protocol":"TCP","Port":"80","Action":"ACCEPT"}]'` | ### SSL 证书 | 操作 | 命令 | |------|------| | 查看证书列表 | `tccli ssl DescribeCertificates` | | 查看证书详情 | `tccli ssl DescribeCertificate --CertificateId xxx` | | 下载证书 | `tccli ssl DownloadCertificate --CertificateId xxx` | | 部署证书 | `tccli ssl DeployCertificateInstance ...` | ### DNSPod (域名解析) | 操作 | 命令 | |------|------| | 查看域名列表 | `tccli dnspod DescribeDomainList` | | 查看域名详情 | `tccli dnspod DescribeDomain --Domain example.com` | | 查看记录列表 | `tccli dnspod DescribeRecordList --Domain example.com` | | 创建记录 | `tccli dnspod CreateRecord --Domain example.com --RecordType A --RecordLine 默认 --Value 1.2.3.4` | ### 私有网络 (VPC) | 操作 | 命令 | |------|------| | 查看 VPC 列表 | `tccli vpc DescribeVpcs` | | 查看子网列表 | `tccli vpc DescribeSubnets` | | 查看安全组 | `tccli vpc DescribeSecurityGroups` | | 查看安全组规则 | `tccli vpc DescribeSecurityGroupPolicies --SecurityGroupId sg-xxxxx` | ### 域名注册 | 操作 | 命令 | |------|------| | 查看域名列表 | `tccli domain DescribeDomainNameList` | | 检查域名 | `tccli domain CheckDomain --DomainName example.com` | | 查看价格 | `tccli domain DescribeDomainPriceList` | ### 云监控 (Monitor) | 操作 | 命令 | |------|------| | 查看指标数据 | `tccli monitor GetMonitorData` | | 查看告警策略 | `tccli monitor DescribeAlarmPolicies` | --- ## 输出格式 ```bash # JSON 格式(默认) tccli cvm DescribeInstances # 表格格式 tccli cvm DescribeInstances --output table # 文本格式 tccli cvm DescribeInstances --output text ``` --- ## 帮助命令 ```bash # 查看所有服务 tccli help # 查看服务详情 tccli cvm help tccli ssl help tccli lighthouse help # 查看具体接口 tccli cvm DescribeInstances help ``` --- ## 常用参数 | 参数 | 说明 | 示例 | |------|------|------| | `--Region` | 指定地域 | `--Region ap-shanghai` | | `--output` | 输出格式 | `--output table` | | `--filter` | 过滤结果 | `--filter 'Instances[0].InstanceId'` | | `--cli-unfold-argument` | 展开参数 | 用于复杂嵌套参数 | --- ## 使用示例 ### 获取第一个实例的公网 IP ```bash tccli cvm DescribeInstances --filter 'Instances[0].PublicIpAddresses[0]' ``` ### 查看所有运行中的实例 ```bash tccli cvm DescribeInstances --Filters '[{"Name":"instance-state","Values":["RUNNING"]}]' ``` ### 批量查询多个实例 ```bash tccli cvm DescribeInstances --InstanceIds '["ins-xxx1","ins-xxx2"]' --output table ``` --- ## 完整服务列表 TCCLI 支持 200+ 云服务,常用包括: | 服务代码 | 服务名称 | |----------|----------| | cvm | 云服务器 | | lighthouse | 轻量应用服务器 | | vpc | 私有网络 | | ssl | SSL 证书 | | dnspod | DNS 解析 | | domain | 域名注册 | | cdn | 内容分发网络 | | cls | 日志服务 | | cos | 对象存储 | | monitor | 云监控 | | cam | 访问管理 | | cdb | 云数据库 MySQL | | redis | 云数据库 Redis | | mongodb | 云数据库 MongoDB | | tke | 容器服务 | | scf | 云函数 | --- ## 安全注意事项 - **最小权限原则**:配置的 API 密钥应仅授予所需的最小权限,避免使用主账号密钥 - **密钥保护**:不要在共享终端、日志、截图或代码仓库中暴露 secretId / secretKey - **写操作确认**:执行变更类命令(启停实例、修改防火墙、部署证书、创建 DNS 记录等)前,务必确认目标账号、地域、资源 ID 和操作意图 - **区域确认**:执行写操作前确认 `--Region` 参数正确,避免误操作其他地域的资源 --- ## 参考文档 - [TCCLI 官方文档](https://cloud.tencent.com/document/product/440/34011) - [TCCLI GitHub](https://github.com/TencentCloud/tencentcloud-cli)
GitHub에서 보기