You can find information about different aspects of vCLI in separate publications.

Getting Started with vSphere Command-Line Interfaces includes information about available CLIs, enabling the ESXi Shell, and installing and running vCLI commands.

Reference information for vCLI and DCLI commands is available on the vCLI documentation page http://www.vmware.com/support/developer/vcli/ 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.