--- myst: html_meta: description: "What the nom command line interface does, and where each command is documented." --- # Command line interface {.lead} `nom` is the client's command line interface. It installs with `nominal` and covers profiles, extractors, downloads, instrumentation sheets and migrations. Commands that call Nominal take `--profile `, using a profile from [API keys setup](/guides/api-keys-setup.md). Add `--help` to any command for its options, or see the [CLI reference](/sdk/cli.md). | Command | Use it to | Guide | | --- | --- | --- | | `nom config` | Add, list, remove and migrate profiles | [API keys setup](/guides/api-keys-setup.md) | | `nom container` | Register and manage file extractors and their images | [File extractors](/guides/extractors/overview.md#from-the-cli) | | `nom download` | Pick channels and a time range, and save them as CSV or Parquet | [Download data](/guides/cli/downloading-data.md) | | `nom mis` | Set channel units and descriptions from an instrumentation sheet | [Instrumentation sheets](/guides/cli/instrumentation-sheets.md) | | `nom migrate` | Copy resources between Nominal tenants | [CLI reference](/sdk/cli.md) |