---
title: influxd run
description: The influxd run command starts and runs all the processes necessary for InfluxDB to function.
url: https://docs.influxdata.com/influxdb/v1/tools/influxd/run/
estimated_tokens: 734
product: InfluxDB OSS v1
version: v1
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb/v1/tools/influxd/run/
date: '2025-01-13T07:21:11-07:00'
lastmod: '2025-01-13T07:21:11-07:00'
---

This page documents an earlier version of InfluxDB OSS.[InfluxDB 3 Core](/influxdb3/core/) is the latest stable version.

The `influxd run` command is the default command for `influxd`.
It starts and runs all the processes necessary for InfluxDB to function.

## Usage

```
influxd run [flags]
```

Because `run` is the default command for `influxd`, the following commands are the same:

```bash
influxd
influxd run
```

## Flags

|    Flag     |                                                                                                                                                     Description                                                                                                                                                     |
|-------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|  `-config`  |Path to the configuration file. This defaults to the environment variable `INFLUXDB_CONFIG_PATH`, `~/.influxdb/influxdb.conf`, or `/etc/influxdb/influxdb.conf` if a file is present at either of these locations. Disable the automatic loading of a configuration file using the null device (such as `/dev/null`).|
| `-pidfile`  |                                                                                                                                             Write process ID to a file.                                                                                                                                             |
|`-cpuprofile`|                                                                                                                                     Write CPU profiling information to a file.                                                                                                                                      |
|`-memprofile`|                                                                                                                                      Write memory usage information to a file.                                                                                                                                      |
| Flag | Description |
| --- | --- |
| Flag | Description |
| -config | Path to the configuration file. This defaults to the environment variable  INFLUXDB_CONFIG_PATH ,  ~/.influxdb/influxdb.conf , or  /etc/influxdb/influxdb.conf  if a file is present at either of these locations. Disable the automatic loading of a configuration file using the null device (such as  /dev/null ). |
| -pidfile | Write process ID to a file. |
| -cpuprofile | Write CPU profiling information to a file. |
| -memprofile | Write memory usage information to a file. |
