---
mapped_pages:
  - https://www.elastic.co/guide/en/elasticsearch/reference/current/commands.html
---

# Command line tools [commands]

{{es}} provides the following tools for configuring security and performing other tasks from the command line:

* [*elasticsearch-certgen*](/reference/elasticsearch/command-line-tools/certgen.md)
* [*elasticsearch-certutil*](/reference/elasticsearch/command-line-tools/certutil.md)
* [*elasticsearch-create-enrollment-token*](/reference/elasticsearch/command-line-tools/create-enrollment-token.md)
* [*elasticsearch-croneval*](/reference/elasticsearch/command-line-tools/elasticsearch-croneval.md)
* [*elasticsearch-keystore*](/reference/elasticsearch/command-line-tools/elasticsearch-keystore.md)
* [*elasticsearch-node*](/reference/elasticsearch/command-line-tools/node-tool.md)
* [*elasticsearch-reconfigure-node*](/reference/elasticsearch/command-line-tools/reconfigure-node.md)
* [*elasticsearch-reset-password*](/reference/elasticsearch/command-line-tools/reset-password.md)
* [*elasticsearch-saml-metadata*](/reference/elasticsearch/command-line-tools/saml-metadata.md)
* [*elasticsearch-setup-passwords*](/reference/elasticsearch/command-line-tools/setup-passwords.md)
* [*elasticsearch-shard*](/reference/elasticsearch/command-line-tools/shard-tool.md)
* [*elasticsearch-syskeygen*](/reference/elasticsearch/command-line-tools/syskeygen.md)
* [*elasticsearch-users*](/reference/elasticsearch/command-line-tools/users-command.md)

