![GDI HES7000 User Manual Download Page 12](http://html.mh-extra.com/html/gdi/hes7000/hes7000_user-manual_571709012.webp)
Page
6
of 37
HES7000 ICL
I User’s Guide A01583 Rev. A
3. ICLI Basics
3.1. The ICLI has some key characteristics:
It is
modal
, (i.e., certain operations are possible or impossible in specific modes)
It is
line-based
, (i.e., there are no screen editing features)
It executes commands
instantly
upon end-of-line
It is
privilege-based
, (i.e., certain operations require the user to have a certain
privilege level
to succeed)
It implements industrial de-facto behavior for network equipment CLIs, (i.e., it
structurally and behaviorally resembles CLIs found on other equipment while still
possessing unique characteristics in some areas)
The ICLI can be accessed directly via the serial console, or over the network via
telnet
or
ssh
. In each case the user has to login before ICLI commands can be executed. This begins
a
session
which lasts until logout.
Multiple sessions can co-exist at the same time, each providing separate environments:
Logged-in user ID, privilege level, command history, mode and session settings. It is
therefore perfectly possible for the same user to control several concurrent sessions, such as
one serial console session and one ssh session.
The user database is either local or provided by a RADIUS or server. In case of a
local user database, passwords and privilege levels are maintained on the device.
3.2. Command Structure and Syntax
A
command
is a single line of text consisting of
keywords
and
parameters
, for example:
myDevice#
show vlan id 10
myDevice#
show vlan id 20
The
command is “show.” Argurments to that command are “vlan” and “id.” “10” and “20” are
parameters that could contain other values in another command invocation.
Commands are case-insensitive, thus
show
,
SHOW
and
Show
are identical. Conversely,
parameters may either be case-sensitive or case-insensitive depending on the command and
parameter in question.
Commands and certain parameters can be abbreviated as long as they are unambiguous.
For example, these commands are identical:
myDevice#
show interface GigabitEthernet 1/5 capabilities
myDevice#
sh in g 1/5 c
This works because:
1.
There are many keywords that begin with ‘s’ but only one that begins with ‘sh’
2.
There are several commands that begin with ‘show i’ but only one that begins with
‘show in’
3.
The
show interface
command takes a port type as parameter. Depending on the
hardware capabilities, the options are: FastEthernet, GigabitEthernet and
2.5GigabitEthernet. Thus, ‘g’ is a unique abbreviation for GigabitEthernet
4.
1/5 identifies the interface as belonging to switch 1, port 5. This parameter cannot
be abbreviated and has to be written out in full
5.
The
show interface GigabitEthernet 1/5
command can output different kinds of
information: Capabilities, statistics, status, and several other. In this case ‘c’ is a
unique abbreviation for capabilities
With a bit of practice this allows for highly efficient keyboard entry, in particular when coupled
with the context-sensitive help features of the ICLI (see section 3.3.3)
Summary of Contents for HES7000
Page 1: ...HES7000 ICLI USER S GUIDE A01583 Rev A ...
Page 3: ...HES7000 ICLI User s Guide A01583 Rev A ...
Page 4: ......