简介

March 12, 2026 · View on GitHub

sandbox list(别名 ls)列出沙箱实例,支持按状态和元数据过滤。默认只列出运行中的沙箱。

格式

qshell sandbox list [-s <states>] [-m <metadata>] [-l <N>] [-f <pretty|json>]
qshell sbx ls [-s <states>] [-m <metadata>] [-l <N>] [-f <pretty|json>]

帮助文档

$ qshell sandbox list -h
$ qshell sandbox list --doc

鉴权

需要配置 QINIU_API_KEYE2B_API_KEY 环境变量。

参数

  • -s, --state:按状态过滤,逗号分隔(可选值:running, paused)。默认为 running
  • -m, --metadata:按元数据过滤(格式:key1=value1,key2=value2)
  • -l, --limit:返回的最大数量
  • -f, --format:输出格式,pretty(默认)或 json

输出列

列名说明
SANDBOX ID沙箱 ID
TEMPLATE ID模板 ID
ALIAS沙箱别名
STARTED AT启动时间
END AT结束时间
STATE运行状态
vCPUsCPU 核数
RAM MiB内存大小(MiB)
ENVD VERSIONenvd 版本
METADATA自定义元数据

示例

  1. 列出运行中的沙箱(默认)
$ qshell sandbox list
$ qshell sbx ls
  1. 列出所有状态的沙箱
$ qshell sandbox list -s running,paused
  1. 按元数据过滤
$ qshell sandbox list -m user=alice,app=prod
  1. 以 JSON 格式输出
$ qshell sandbox list -f json