H3C 的命令在华为交换机上敲不了?命令对照三法帮你平移
在 H3C 机房干惯了的人,换到华为设备的机房,头一周总有点别扭:命令大差不差,可就是有那么几条敲下去没反应或者报错。有人问得就很具体——H3C 那边有个 info-center synchronous 能防日志打断输入,华为交换机里有没有这类命令?
先安心:华为 VRP 里就有 info-center synchronous 这条命令,名字一模一样,功能也是开启同步信息输出——配置之后,日志在打断你的输入后,系统会把命令行提示符连同你已输入的内容重新回显出来,不用再盲打。两家命令体系是近亲,命令行的骨架同源演进,大量基础命令互通;真正卡人的是"想当然":默认状态不同、配套命令不同、个别语义有细节差异,硬套就会翻车。
真遇到命令搬不过去,按对照三法走:
- 问设备:在对应视图里敲问号 ?,把命令族整个列出来看有没有近亲;再用 Tab 键补全验证拼写,很多"命令不存在"其实是单词敲错了。敲 ? 之前先看一眼提示符,确认自己站在哪个视图——命令存在但不在当前视图,是新手误判"没有这条命令"的高频原因。
- 查官方命令参考:两家厂商的命令手册都是公开的,进手册搜关键词,功能、视图、默认状态一次看全,比搜索引擎里的二手转述可靠;换新版本设备时尤其要查,命令在不同版本里的支持情况会有出入。
- 攒自己的对照表:把两家机房里高频用到的命令做成一页对照清单,日志、端口、链路聚合这些大类各留几行,写清"哪边有、哪边没有、语义差在哪",顺手记下踩坑的来龙去脉,换机房带着走,交接的时候还能直接丢给接手的同事。
回到开头那条命令,顺手把"防打断"一族理清:terminal monitor 是终端信息显示的总闸,undo terminal monitor 一关,终端马上清静下来;只想少弹告警就用 undo terminal trapping,普通日志照看不误;同步回显在系统视图下用 info-center synchronous 开启,默认是关闭的——另外调试信息刷屏的场合,官方也提醒这个功能会让每条信息后都回显提示符,可以先用 undo info-center synchronous 关掉再调试。这一族 terminal 开头的命令只影响你当前这个终端会话的显示,别的同事同时登录设备看到的画面不受影响,可以放心按自己的习惯调。刚接手双厂商机房的人,值得花一个下午把这层功课补上:同一件事在不同设备上各有一条正路,硬套只会自己吃亏。贵州诚鑫致达科技在多品牌机房运维交接时都会整理一份设备命令对照底账,交接快、排障也快。你从哪家设备切到哪家时踩过命令的坑?评论区聊聊。