本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
格林格拉斯命令行界面
Greengrass CLI 组件 (aws.greengrass.Cli
) 提供本地命令行接口,您可以在核心设备上使用该接口在本地开发和调试组件。例如,Greengrass CLI 允许您在核心设备上创建本地部署和重启组件。
可以在安装时安装此组件Amazon IoT Greengrass核心软件。有关更多信息,请参阅教程:Amazon IoT Greengrass V2 入门:
重要
我们建议您仅在开发环境中使用此组件,而不是在生产环境中使用。此组件提供对生产环境中通常不需要的信息和操作的访问。遵循最小权限原则,将此组件仅部署到需要它的核心设备上。
安装此组件后,运行以下命令以查看其帮助文档。安装此组件时,它会添加一个符号链接greengrass-cli
在
文件夹。你可以从这个路径运行 Greengrass CLI 或者把它添加到你的/greengrass/v2
/binPATH
要运行的环境变量greengrass-cli
没有绝对路径。
以下命令重新启动名为的组件com.example.HelloWorld
,例如。
有关更多信息,请参阅Gmmmmmmmmmm:
版本
此组件有以下版本:
-
2.11.x
-
2.10.x
-
2.9.x
-
2.8.x
-
2.7.x
-
2.6.x
-
2.5.x
-
2.4.x
-
2.3.x
-
2.2.x
-
2.1.x
-
2.0.x
类型
这个组件是一个插件组件 (aws.greengrass.plugin
)。这个绿草核在与核心相同的 Java 虚拟机 (JVM) 中运行此组件。当您在核心设备上更改此组件的版本时,nucleus 会重新启动。
此组件使用与 Greengrass 核相同的日志文件。有关更多信息,请参阅监控Amazon IoT Greengrass日志:
有关更多信息,请参阅组件类型:
操作系统
此组件可以安装在运行以下操作系统的核心设备上:
Linux
Windows
要求
此组件有以下要求:
-
您必须获得授权才能使用 Greengrass CLI 与Amazon IoT Greengrass核心软件。要使用 Greengrass CLI,请执行以下操作之一:
-
使用运行的系统用户Amazon IoT Greengrass核心软件。
-
使用具有 root 权限或管理员权限的用户。在 Linux 核心设备上,你可以使用
sudo
以获得根权限。 -
使用您在中指定的群组中的系统用户
AuthorizedPosixGroups
要么AuthorizedWindowsGroups
部署组件时的配置参数。有关更多信息,请参见格林格拉斯 CLI 组件配置。
-
附属物
当你部署组件时,Amazon IoT Greengrass还部署了其依赖项的兼容版本。这意味着您必须满足组件及其所有依赖项的要求才能成功部署该组件。本节列出了的依赖关系已发布的版本此组件的语义版本约束以及定义每个依赖项的组件版本的语义版本约束。您还可以在中查看组件的每个版本的依赖关系Amazon IoT Greengrass控制台
有关组件依赖关系的更多信息,请参见组件配方参考。
配置
此组件提供以下配置参数,您可以在部署组件时自定义这些参数。
本地日志文件
此组件使用与相同的日志文件绿草核组件。
查看此组件的日志
-
在核心设备上运行以下命令以实时查看此组件的日志文件。替换
/greengrass/v2
要么C:\greengrass\v2
还有通往那条路Amazon IoT Greengrass根文件夹。
更改日志
下表描述了该组件的每个版本中的更改。
Version |
变更 |
---|---|
2.11.2 |
Greengrass nucleus 版本 2.11.2 版本的版本已更新。 |
2.11.1 |
Greengrass nucleus 版本 2.11.1 版本的版本已更新。 |
2.11.0 |
|
2.10.3 |
Greengrass nucleus 版本 2.10.3 版本的版本已更新。 |
2.10.2 |
Greengrass nucleus 版本 2.10.2 版本的版本已更新。 |
2.10.1 |
Greengrass nucleus 版本 2.10.1 版本的版本已更新。 |
2.10.0 |
Greengrass nucleus 版本 2.10.0 版本的版本已更新。 |
2.9.6 |
Greengrass nucleus 版本 2.9.6 版本的版本已更新。 |
2.9.5 |
Greengrass nucleus 版本 2.9.5 版本的版本已更新。 |
2.9.4 |
Greengrass nucleus 版本 2.9.4 版本的版本已更新。 |
2.9.3 |
Greengrass nucleus 版本 2.9.3 版本的版本已更新。 |
2.9.2 |
Greengrass nucleus 版本 2.9.2 版本的版本已更新。 |
2.9.1 |
Greengrass nucleus 版本 2.9.1 版本的版本已更新。 |
2.9.0 |
Greengrass nucleus 版本 2.9.0 版本的版本已更新。 |
2.8.1 |
Greengrass nucleus 版本 2.8.1 版本的版本已更新。 |
2.8.0 |
Greengrass nucleus 版本 2.8.0 版本的版本已更新。 |
2.7.0 |
Greengrass nucleus 版本 2.7.0 版本的版本已更新。 |
2.6.0 |
|
2.5.6 |
Greengrass nucleus 版本 2.5.6 版本的版本已更新。 |
2.5.5 |
Greengrass nucleus 版本 2.5.5 版本的版本已更新。 |
2.5.4 |
Greengrass nucleus 版本 2.5.4 版本的版本已更新。 |
2.5.3 |
Greengrass nucleus 版本 2.5.3 版本的版本已更新。 |
2.5.2 |
Greengrass nucleus 版本 2.5.2 版本的版本已更新。 |
2.5.1 |
Greengrass nucleus 版本 2.5.1 版本的版本已更新。 |
2.5.0 |
|
2.4.0 |
|
2.3.0 |
Greengrass nucleus 版本 2.3.0 版本的版本已更新。 |
2.2.0 |
Greengrass nucleus 版本 2.2.0 版本的版本已更新。 |
2.1.0 |
Greengrass nucleus 版本 2.1.0 版本的版本已更新。 |
2.0.5 |
Greengrass nucleus 版本 2.0.5 版本的版本已更新。 |
2.0.4 |
Greengrass nucleus 版本 2.0.4 版本的版本已更新。 |
2.0.3 |
初始版本。 |