Cisco IOS Modes of Operation

Commands can be executed in Cisco IOS software under access modes: User and Privileged. The commands in the User mode is in a way, a low level access version of the Privileged mode.

The below table explains the different modes, what can be done in these modes and the prompt telling you which mode you are in.


User mode: You enter this mode when you start a router. You can see ‘Router>’ prompt. Command like ‘ping, telnet, and rlogin’ run in this mode, also you can get information regarding the IOS if you type ‘show version’. So this mode gives you information but does not let you make any modification in the configuration. For any configuration or modification of the router you have to enter into the privileged mode by giving the command ‘enable

Privileged mode: You will be prompted to enter a password in order to access this mode (while configuring a router for the first time, the password for the privileged mode can be avoided but that’s a security risk). You can modify the router configuration, the interfaces on the router or create an initial configuration following the sub-modes.

In order to make things easier, the sub modes can be identified from the prompt. For example, the privileged mode shows ‘router#’ and if you enter the command ‘configure terminal’ here, the prompt changes to ‘router (config) #’, so this tells you that you are in the ‘Global Configuration Mode’

A list of every command that run in each mode can be displayed by entering ‘?’ while in that particular mode, so this makes things a lot easier. Also you don’t have to type every command, you just have to type the first few letters and let the IOS auto-complete it.
Example: Instead of typing ‘Router#configure terminal’ you can type ‘Router#conf ter

There are a few Hot Keys that will help you work faster while working on Cisco IOS,

CTRL A Moves cursor to the beginning of the line
CTRL E Moves cursor to the end of the line
CTRL B Moves cursor back one character
CTRL F Moves cursor forward one character
ESC B Moves cursor back one word
ESC F Moves cursor forward one word
CTRL D Delete one character
Backspace Delete one character to the left of cursor
CTRL R Redisplays a line
CTRL V Erases a line
CTRL W Erases a word
Ctrl Z Exits configuration mode
TAB auto completes partially entered word

Digg ThisAdd To Del.icio.us Add To Furl Add To Reddit Fav This With Technorati Add To Yahoo MyWeb Add To Newsvine Add To Google Bookmarks Add To Bloglines Add To Ask Add To Windows Live Add To Slashdot Stumble This