ffx target
命令可以检索各种类型的
来自 Fuchsia 设备的信息。
概念
ffx target list
命令会输出
已连接到主机的 Fuchsia 设备。此命令通常用于
快速扫描已连接的 Fuchsia 设备的以下信息:
- 设备名称
- 设备的产品类型
- 设备的状态
- 设备的 IP 地址
与 ffx target list
不同,ffx target show
命令如下:
仅定位到一台 Fuchsia 设备,并输出很多详细信息
关于设备的信息为此,ffx target show
要求 ffx
可以
与目标设备建立 SSH 连接。低于
下面是您可以从 ffx target show
获取的部分信息:
- 目标设备的板级名称
- 在目标设备上运行的 Fuchsia 产品的版本
- 目标设备上的产品配置
最后,使用 ffx target snapshot
命令
生成用于捕获当前状态的 ZIP 归档文件
目标设备的实际情况来自设备的快照包含大量
大量有助于调试的信息。
获取设备列表
要获取所有已连接的 Fuchsia 设备的列表, 运行以下命令:
ffx target list
此命令会输出类似于以下内容的输出:
$ ffx target list
NAME SERIAL TYPE STATE ADDRS/IP AGE RCS
fuchsia-5254-0063-5e7a <unknown> Unknown Unknown [172.16.241.43, fe80::7594:7308:4168:9fb1%brqemu] 0m8s N
获取设备的详细信息
要获取您的目标 Fuchsia 设备的详细信息, 运行以下命令:
ffx target show
此命令会输出类似于以下内容的输出:
$ ffx target show
Target:
Name: "fuchsia-4102-0ba9-8a3b"
SSH Address: "[fe80::ae21:e7fa:8e1f:6c46%17]:22"
Board:
Name: "<BOARD_NAME>"
Revision: "<REVISION_NUMBER>"
...
Device:
Serial number: "<SERIAL_NUMBER>"
...
Product:
...
Build date: "<DATE>"
Build name: "<BUILD>"
...
Model: "<MODEL>"
Name: "<NAME>"
...
Update:
Current channel: "<CHANNEL>"
Next channel: "<CHANNEL>"
Build:
Version: "<VERSION>"
Product: "<PRODUCT>"
Board: "<BOARD>"
Commit: "<DATE>"
...
从设备生成快照
如需从目标 Fuchsia 设备生成快照,请执行以下操作: 运行以下命令:
ffx target snapshot
此命令生成一个 ZIP 归档文件,并输出其位置。 例如:
$ ffx target snapshot
Exported /tmp/snapshots/20210616_183136/snapshot.zip
默认情况下,该命令将存档文件存储在 /tmp
目录中
主机要更改此目录,请按以下步骤操作:
运行 ffx target snapshot --dir <PATH_TO_DIR>
。