下面我将从几个方面为您详细梳理思科命令的简写规则和常用命令。

核心简写规则
这是理解所有简写的基础。
-
关键字简写:可以截取命令关键字的开头一个或多个字母,只要它足够唯一。
configure terminal->conf tshow running-config->sh runinterface GigabitEthernet0/1->int g0/1(在较新的IOS-XE上) 或int gi0/1(在传统IOS上)ip address 192.168.1.1 255.255.255.0->ip addr 192.168.1.1 255.255.255.0
-
Tab 键自动补全:这是最强大的工具,当你输入一个命令或参数的开头几个字母后,按
Tab键,CLI 会自动补全剩下的部分,如果存在多个可能,按两次Tab键会列出所有选项。- 输入
sh然后按Tab,会变成show。 - 输入
conf然后按Tab,会变成configure。 - 输入
in然后按Tab,会变成interface。
- 输入
-
上下文相关:简写的唯一性取决于你所在的配置层级。
(图片来源网络,侵删)- 在全局配置模式下 (
(config)#),in可以补全为interface。 - 在接口配置模式下 (
(config-if)#),in就不能补全为interface,因为接口已经确定了,这时in可能是ip inspect或其他以in开头的命令。
- 在全局配置模式下 (
-
参数简写:IP地址、子网掩码、端口号等参数通常不能简写,因为它们是精确值。
168.1.1不能简写为168.1。GigabitEthernet0/1可以简写为Gi0/1或Gig0/1。
常用命令及其简写
这里列出了从基础到高级最常用的命令,并给出了它们的简写形式。
基础与特权模式命令
| 命令全称 | 常用简写 | 描述 |
|---|---|---|
enable |
en |
从用户 EXEC 模式(>)进入特权 EXEC 模式() |
disable |
dis |
从特权 EXEC 模式退回到用户 EXEC 模式 |
configure terminal |
conf t |
进入全局配置模式 |
end |
end |
从任何子配置模式直接退回到特权 EXEC 模式 |
exit |
exit |
退回上一级模式(与 end 不同) |
logout |
logout |
退出当前会话,关闭连接 |
show version |
sh ver |
显示系统硬件和软件状态 |
show running-config |
sh run |
显示当前生效的配置 |
show startup-config |
sh start |
显示保存在 NVRAM 中的启动配置 |
copy running-config startup-config |
wr 或 copy run start |
保存当前配置到启动配置 (wr = write) |
erase startup-config |
erase start |
删除启动配置(常用于恢复出厂设置) |
reload |
reload |
重启设备 |
接口配置命令
| 命令全称 | 常用简写 | 描述 |
|---|---|---|
interface GigabitEthernet0/1 |
int g0/1 或 int gi0/1 |
进入指定接口的配置模式 |
interface Vlan1 |
int vlan 1 |
进入指定VLAN的接口配置模式 |
no shutdown |
no shut |
启用接口(开启物理或逻辑接口) |
shutdown |
shut |
关闭接口 |
ip address 192.168.1.1 255.255.255.0 |
ip addr 192.168.1.1 255.255.255.0 |
为接口配置IP地址和子网掩码 |
description Link to Sales Dept |
desc Link to Sales Dept |
为接口添加描述信息 |
speed 100 |
speed 100 |
设置接口速率(10/100/1000) |
duplex full |
duplex full |
设置接口双工模式(half/full/auto) |
VLAN 配置命令
| 命令全称 | 常用简写 | 描述 |
|---|---|---|
vlan 10 |
vlan 10 |
创建VLAN 10并进入VLAN配置模式 |
name Sales |
name Sales |
为VLAN命名 |
interface range GigabitEthernet0/1-10 |
int range g0/1-10 |
同时进入一组接口的配置模式 |
switchport mode access |
sw mo acc |
将接口设置为接入模式 |
switchport access vlan 10 |
sw acc vlan 10 |
将接入模式接口划入指定VLAN |
switchport mode trunk |
sw mo tru |
将接口设置为干道模式 |
switchport trunk allowed vlan 10,20,30 |
sw tru al vlan 10,20,30 |
设置干道允许通过的VLAN列表 |
路由配置命令
| 命令全称 | 常用简写 | 描述 |
|---|---|---|
ip routing |
ip routing |
在三层交换机上启用IP路由功能 |
router rip |
router rip |
启动RIP路由协议 |
network 192.168.1.0 |
network 192.168.1.0 |
宣告参与RIP的网络 |
router ospf 1 |
router ospf 1 |
启动OSPF进程,进程号为1 |
network 192.168.1.0 0.0.0.255 area 0 |
net 192.168.1.0 0.0.0.255 a 0 |
宣告参与OSPF的网络及区域 |
ip route 0.0.0.0 0.0.0.0 192.168.1.254 |
ip route 0.0.0.0 0.0.0.0 192.168.1.254 |
配置默认静态路由 |
网络服务与安全命令
| 命令全称 | 常用简写 | 描述 |
|---|---|---|
enable secret cisco |
en sec cisco |
设置加密的特权 EXEC 模式密码 |
line console 0 |
line con 0 |
进入控制台线路配置模式 |
line vty 0 4 |
line vty 0 4 |
进入虚拟终端线路配置模式(0-4为5个会话) |
password cisco |
pass cisco |
设置登录密码 |
login |
login |
启用密码验证 |
service password-encryption |
service pass enc |
对配置文件中的明文密码进行弱加密 |
ip access-list extended MY_ACL |
ip acc ext MY_ACL |
创建一个扩展的IP访问控制列表 |
permit tcp any host 192.168.1.1 eq 80 |
perm tcp any host 192.168.1.1 eq 80 |
在ACL中添加一条允许规则 |
不同IOS版本下的细微差异
- 传统 IOS (Classic IOS): 接口命名通常为
GigabitEthernet0/1,简写为Gi0/1。 - IOS-XE (现代 Catalyst 9000/CSR1000v 等): 接口命名更简洁,为
GigabitEthernet1,简写为G1,同样,TenGigabitEthernet2/1/1可以简写为Te2/1/1。 - IOS-XR: 这是一个完全不同的CLI,使用更类似Linux的命令结构,如
commit(保存),configure(进入配置模式),其简写规则也不同,通常不支持简写,而是使用完整的命令。
最佳实践
- 善用 Tab 键:这是最高效、最不容易出错的简写方式。
- 保持一致性:在团队中,统一使用一套简写规则,避免混淆。
- 清晰优先:对于复杂的命令,如果简写后难以阅读,建议使用全称。
no ip address比no ip addr更清晰。 - 注意
no命令:no是一个关键字,通常不能省略。no shutdown和no ip address。
掌握这些简写规则和常用命令,能让你在配置思科设备时效率倍增,希望这份总结对您有帮助!

