其他 fx 子命令

命令 说明
atomic-commit 创建将以原子方式提交的一对更改。它会修改
build-metrics 管理 build 指标配置
build-profile 管理 build 配置文件配置
create-pb-zip 根据 product_bundles.json 文件创建适合刷写的 pb.zip。
exec 读取当前 build 配置,然后执行
flash-remote 远程构建、提取和刷写 Fuchsia 映像到设备上,请参阅 https://fuchsia.dev/fuchsia-src/development/sdk/ffx/flash-a-device
jq jq 是一种用于在命令行中处理 JSON 的实用程序。
list-usb-disks 列出已连接的 USB 磁盘
local-publish-platform 将发布平台制品发布到本地 CIPD 实例。
merge-package-config
metrics 管理 FX 工具中的指标收集
multi 在多个 build 目录中运行 fx 命令。
netboot-remote 远程构建、提取和网络启动
run-script 运行自定义的命令组合,能够利用 fx -i(迭代模式)
sdk-deps 列出目标的依赖项,以及依赖项是否位于 SDK 中
serve-remote 从远程工作站提供服务
setup-macos 在 MacOS 应用防火墙中注册主机工具
setup-ufw 设置 Linux 防火墙规则,以允许 Fuchsia 设备和模拟器流量。
状态 打印有关开发者设置的相关信息
供应商 将命令转发到 vendor/*/scripts/devshell
arm-esr 解码 ARM 异常综合征寄存器值
bisect-rustc
clippy 在锁定状态下,在 fx 环境中运行 Rust 辅助脚本
extract-zbi
ffx 执行 ffx - 用于 Fuchsia 设备的开发者工具。
fidltags 为 .fidl 文件生成标记
find-owner
flash-kola 将 Fuchsia 刷写到具有未修改的引导加载程序的 Kola 板上。
gce Google Compute Engine 命令
gen-cargo 在 fx 环境中运行 Rust 辅助脚本
gum gum 是一种用于向脚本添加互动功能的实用程序
iquery
make-fuchsia-vol 构建 Fuchsia 永久性磁盘
qemu-cipd-ensure 生成 CIPD 文件,以下载当前的 QEMU 软件包。
refresh-bazel-compdb
refresh-bazel-compdb-bin.py
roll-compiler
run-boot-test.py
rust-3p-outdated 在锁定状态下,在 fx 环境中运行 Rust 辅助脚本
rustdoc 在 fx 环境中运行 Rust 辅助脚本
rustdoc-link 在 fx 环境中运行 Rust 辅助脚本
rustfmt 在 fx 环境中运行 Rust 辅助脚本
set-relay 通过向 |tty| 写入单个字节来驱动外部继电器的状态。
setup-go 设置 Go 开发的结账流程。
setup-usb-ethernet 为 USB CDC 以太网设置 udev 规则
size-check 用于运行商品尺寸检查器的便捷封装容器。
冒烟测试 在 fx 环境中运行 Python 辅助脚本
sniff.py
zbi_json_to_d3js.py
zedmon 运行 zedmon 客户端