获取空间
使用get命令获取当前用户有权限访问的所有空间列表,以及空间信息,包含空间名称、ID、所有者、空间角色、存储大小、状态、创建时间、更新时间。
在使用该命令前,您需要通过AI科学计算平台创建空间。
命令结构
ai4s get project <project-name> [flags]
参数 |
简写 |
是否必选 |
说明 |
---|---|---|---|
project-name |
无 |
否 |
空间名称,在AI科学计算平台创建空间时,由用户填写。
|
--current |
-c |
否 |
同时使用project-name和--current,查询当前所在的空间详情信息。 |
命令示例
本节以Windows为例介绍ai4s-toolkit的使用过程,Linux、macOS和Windows环境使用方法基本相同,可参考此章节。
- 不指定参数。
执行ai4s get project命令获取当前用户有权限访问的空间列表。
ai4s get project # 执行成功返回结果如下 Project Name Project Id Owner Role Status Size Created Modified maomaochong XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ei_eihealth_lxxx_01 Administrator ACTIVE 23.76GB 2025-04-24 10:35:29 2025-04-30 10:20:03 test-project-0421 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ei_eihealth_lxxx_01 Administrator ACTIVE 21.95MB 2025-04-21 11:24:06 2025-04-22 14:41:39 liuyuwei XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX test-liuyw Administrator ACTIVE 704.16MB 2025-04-07 04:20:58 2025-04-18 06:17:32 eihealth_api_project_002 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX eihealth_api_001 Administrator ACTIVE 37.52GB 2025-04-03 09:44:50 2025-04-03 10:05:15 test-whh XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX test-wwx-0331 Owner ACTIVE 308.52GB 2025-04-01 05:08:06 2025-04-01 05:08:07 test-hxy XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ei_eihealth_lxxx_01 Uploader ACTIVE 163.22GB 2025-03-31 12:01:17 2025-03-31 12:01:17 eihealth_api_project_006 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX eihealth_api_002 Administrator ACTIVE 11.10GB 2025-03-31 05:38:22 2025-04-03 09:39:37 eihealth_api_project_004 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX eihealth_api_002 Administrator ACTIVE 37.52GB 2025-03-31 05:37:55 2025-04-03 09:39:26 eihealth_api_project_001 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX eihealth_api_001 Administrator ACTIVE 62.13GB 2025-03-31 05:34:21 2025-04-03 09:39:44 test-bjl XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ei_eihealth_lxxx_01 Administrator ACTIVE 352.66GB 2025-03-31 05:26:06 2025-03-31 05:26:07
- 指定“project-name”参数。
例如查看名为“test-bjl”空间信息,执行ai4s get project test-bjl命令。
ai4s get project test-bjl # 执行成功返回结果如下 { "id": "XXXXX", "name": "test-bjl", "creator": "xxx", "role": "Administrator", "roles": [ { "role_type": "Owner", "users": [ { "id": "XXXX", "name": "XXXX" } ] }, { "role_type": "XXXX", "users": [ { "id": "XXXX", "name": "user007" }, { "id": "XXXXX", "name": "cpp-test" }, { "id": "XXXXX", "name": "test-bjl13" }, { "id": "XXXXX", "name": "yjn-test" } ] } ], "size": XXXX, "status": "ACTIVE", "description": "", "create_time": "2025-03-31T02:26:06Z", "update_time": "2025-03-31T02:26:07Z", "is_core": false, "storage_quota": -1, "storage_tenant": "TERMINATE" }
- 指定“--current”。
先执行ai4s switch project test-bjl,切换到“test-bjl”空间,再执行ai4s get project --current命令,查询当前所在空间的详细信息。
ai4s get project --current # 执行成功返回结果如下 { "id": "XXXXX", "name": "test-bjl", "creator": "xxx", "role": "Administrator", "roles": [ { "role_type": "Owner", "users": [ { "id": "XXXXX", "name": "xxx" } ] }, { "role_type": "Administrator", "users": [ { "id": "XXXXX", "name": "user007" }, { "id": "XXXXX", "name": "cpp-test" }, { "id": "XXXXX", "name": "test-bjl13" } ] } ], "size": XXXXX, "status": "ACTIVE", "description": "", "create_time": "2025-03-31T02:26:06Z", "update_time": "2025-03-31T02:26:07Z", "is_core": false, "storage_quota": -1, "storage_tenant": "TERMINATE" }