CLI
has been a great tool of interaction with computers until the video display
monitors came into existence. CLI is first choice of many technical users and
programmers. CLI is minimum interface a software can provide to its users.
CLI
provides a command prompt, the place where the user types the command and feeds
to the system. The user needs to remember the syntax of command and its use.
Earlier CLI were not programmed to handle the user errors effectively.
A
command is a text-based reference to set of instructions, which are expected to
be executed by the system. There are methods like macros, scripts that make it
easy for the user to operate.
CLI
uses less amount of computer resource as compared to GUI.
A
text-based command line interface can have the following elements:
● Command
Prompt - It is text-based notifier that
is mostly shows the context in which the user is working. It is generated by
the software system.
● Cursor - It
is a small horizontal line or a vertical bar of the height of line, to
represent position of character while typing. Cursor is mostly found in
blinking state. It moves as the user writes or deletes something.
● Command - A
command is an executable instruction. It may have one or more parameters.
Output on command execution is shown inline on the screen. When output is
produced, command prompt is displayed on the next line.