List Terraform subcommands and global options.
Section: Getting Started
Show Terraform help
bash
bash
terraform -helpExplanation
List Terraform subcommands and global options.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Getting Started
Show Terraform version
Print the installed Terraform CLI version and provider versions in use.
Initialize working directory
Install required providers and modules and initialize backend configuration.
Init and upgrade providers/modules
Upgrade providers and modules to newest allowed versions during initialization.
Init without backend
Initialize modules and providers without configuring remote/backend state.
Reconfigure backend
Reinitialize backend configuration without migrating existing state automatically.