其他 fx 子命令

命令 说明
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 设备和模拟器流量。
status 打印与开发者设置相关的信息
vendor 将命令转发到 vendor/*/scripts/devshell
arm-esr 解码 ARM 异常综合征寄存器值
bisect-rustc
clippy 在锁定的 fx 环境中运行 Rust 辅助脚本
extract-zbi
ffx 执行 ffx - 适用于 Fuchsia 设备的开发者工具。
fidltags 为 .fidl 文件生成代码
find-owner
flash-kola 将 Fuchsia 刷写到引导加载程序未经修改的 Kola 开发板上。安装用户的 SSH 公钥
gce Google Compute Engine 命令
gen-cargo 在 fx 环境中运行 Rust 辅助脚本
init-partition-tables 运行 bootserver 以初始化分区表
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 用于运行商品尺寸检查工具的便捷封装容器。
smoke-test 在 fx 环境中运行 Python 辅助脚本
sniff.py
wipe-partition-tables 运行 bootserver 以擦除分区表
zbi_json_to_d3js.py
zedmon 运行 zedmon 客户端