Global configuration mode and interface configuration modes can only be reached from the privileged EXEC mode.
Global Configuration Mode
The primary configuration mode is called global configuration or global config. From global configuration mode, CLI configuration changes are made that affect the operation of the device as a whole. The global configuration mode is accessed before accessing specific configuration modes.
The following CLI command is used to take the device from privileged EXEC mode to the global configuration mode and to allow entry of configuration commands from a terminal:
Switch# configure terminal
After the command is executed, the prompt changes to show that the switch is in global configuration mode.
Switch(config)#
Specific Configuration Modes
From the global configuration mode, the user can enter different sub-configuration modes. Each of these modes allows the configuration of a particular part or function of the IOS device. The list below shows a few of them:
- Interface mode - to configure one of the network interfaces (Fa0/0, S0/0/0)
- Line mode - to configure one of the physical or virtual lines (console, AUX, VTY)
Figure 1 shows the prompts for some of these modes. To exit a specific configuration mode and return to global configuration mode, enter exit at a prompt. To leave configuration mode completely and return to privileged EXEC mode, enter end or use the key sequence Ctrl-Z.
Command Prompts
When using the CLI, the mode is identified by the command-line prompt that is unique to that mode. By default, every prompt begins with the device name. Following the name, the remainder of the prompt indicates the mode. For example, the default prompt for the global configuration mode on a switch would be:
Switch(config)#
As commands are used and modes are changed, the prompt changes to reflect the current context as shown in Figure 2.