The commands in the vSphere CLI package allow you to perform vSphere configuration tasks using commands from vCLI package installed on supported platforms, or using commands from vMA. The package consists of several command sets.
Manage many aspects of an ESXi host. You can run ESXCLI commands remotely or in the ESXi Shell.
vicfg- commands
A set of esxcfg- commands that precisely mirrors the vicfg- commands is also included in the vCLI package. f
Other commands (vmware-cmd, vifs, vmkfstools)
Commands implemented in Perl that do not have a vicfg- prefix. These commands are scheduled to be deprecated or replaced by ESXCLI commands.
You can install the vSphere CLI command set on a supported Linux or Windows system. See Getting Started with vSphere Command-Line Interfaces. You can also deploy the vSphere Management Assistant (vMA) to an ESXi system of your choice.
After installation, run vCLI commands from the Linux or Windows system or from vMA.
Manage vCenter services with DCLI commands by specifying a target vCenter Server system and authentication options. See Getting Started with vSphere Command-Line Interfaces for a list of connection options.
Getting Started with vSphere Command-Line Interfaces includes information about available CLIs, enabling the ESXi Shell, and installing and running vCLI commands. An appendix supplies the namespace and command hierarchies for ESXCLI.
Reference information for vCLI and DCLI commands is available on the vCLI documentation page and in the vSphere Documentation Center for the product version that you are using.
vSphere Command-Line Interface Reference is a reference to vicfg- and related vCLI commands and includes reference information for ESXCLI commands. All reference information is generated from the help.
A reference to esxtop and resxtop is included in the Resource Management documentation.
The DCLI Reference is included separately from the vSphere Command-Line Interface Reference. All reference information is generated from the help.
Command-Line Help
Available command-line help differs for the different command sets.
vicfg- commands
Run <vicfg-cmd> --help for an overview of each options.
This output corresponds to the information available in the vSphere Command-Line Interface Reference.
Run --help at any level of the hierarchy for information about both commands and namespaces available from that level.
Run --help for any command or namespace to display the input options, whether the option is required, and the input option type. For namespaces, --help displays all available child namespaces and commands.
Run dcli --help to display usage information for DCLI.