首页/数据/NoSQL 速查/influx CLI 常用命令

influx CLI 常用命令

influx CLI 是 2.x 的官方命令行工具:管理组织、bucket 与任务,也能直接执行 Flux 查询;连接信息通过 influx config 或环境变量提供。

NoSQL 速查数据更新于 2026-10-12
配置influx config create -n default -u http://127.0.0.1:8086 -t <token> -o <org>
写入influx write --bucket my-bucket --file data.lp [--precision ns]
查询influx query 'from(bucket:"my-bucket") |> range(start:-1h) |> limit(n:5)'
管理influx bucket list / influx task list / influx auth list

示例

示例
influx config create -n local -u http://127.0.0.1:8086 -t mytoken -o my-org
influx bucket create -n metrics -o my-org -r 30d
influx write --bucket metrics --file metrics.lp
influx query 'from(bucket: "metrics") |> range(start: -1h) |> mean()'
命令默认使用当前激活的 config,可用 -c <name> 切换;Token 建议放在环境变量或配置文件中,不要写进脚本明文。

易错点

  • v2 的 influx CLI 与 v1 的 influx 命令是两套工具,混用参数会直接报未知选项
  • influx query 默认输出注释行与表头,脚本解析用 --raw 与 --json 组合

数据来源与参考

  • InfluxData Docs: influx CLI
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌