了解华为交换机路由器的基本命令

news2025/1/22 19:00:03

什么是CLI:使用户与设备交互的界面,用户输入对应的命令,设备会回复我们输入的内容,回车车后设备会执行对应命令,达到管理、配置、查看的目的。

CLI界面分为三种操作视图:

用户试图:设备登陆后,页面显示的就是该视图,主要查看配置的值、设置系统时间等

系统视图:从用户视图下进入系统视图后,可以配置常见的系统参数,以及可以进入其他功能的视图下。

功能视图:这个就对应不同功能模块的视图了,比如进入接口配置参数,就是接口视图,进入ospf配置就是路由协议视图

下面测试一下:打开华为模拟器,拖入一个交换机如下图

拖入到右侧的范围内,点击上面的绿色三角即开机

双击设备,启动完成后我们可以的看到有一个<Huawei>,这就是用户视图

我们看一下在用户试图下能做什么:

输入一下display 后面加一个问号,可以看到可以查看的项,这里的display是查看命令,思科查看命令是show

我们上面说到在用户视图下可以修改时间,我们查看一下现在的系统时间

运行display clock可以看到日期与时间以及时区

下面我们修改一下时间:例如时间为:2023年11月11日 12:00:00

我们运行一下这个命令clock datetime 后面加上时间,时间后面加上日期,回车即可

我们查看一下配置:这里时间就是刚才设置好的

所以在用户视图下我们只能使用查看、修改日期时间、保存等命令

下面我们进入系统视图

在用户视图下输入system-view回车即可,这里的<>括号变成了[]这就是系统试图下

这里面有一个快捷方式,补齐代码tab键,例如:

我们从用户视图下进入到系统视图下的时候,代码有点多,可以输入前面几个字母sys然后按下tab键,他会补全这个代码,然后回车进入系统视图下。

配置界面的命令有很多,记不住怎么办,我们有时只记得前面的字母后面的就记不住了,这时我们就是可以使用“?”来帮忙,例如我们要查看时间怎么查呢?

例:输入display + ?可以看到下面弹出来很多选项,这里我们找到要查找的那个参数,然后把他放到display后面,然后回车即可。

下面我们做一组小测试,拉入两个交换机让他们互通:

操作如下:配置代码是一样的

 SW1

<Huawei>sys
<Huawei>system-view  //进入到系统试图
[Huawei]interface Vlanif  1  //交换机默认接口全部在vlan 1内所以进入到vlan 1
[Huawei-Vlanif1]ip address 192.168.1.1 24  //创建一个IP地址为192.168.1.1 24
这里的24是子网掩码可以简写也可以写全如:ip address 192.168.1.1 255.255.255.0都可以
[Huawei-Vlanif1]

 SW2

<Huawei>sys
<Huawei>system-view  //进入到系统试图
[Huawei]interface Vlanif  2  //交换机默认接口全部在vlan 1内所以进入到vlan 1
[Huawei-Vlanif1]ip address 192.168.1.2 24  //创建一个IP地址为192.168.1.2 24
这里的24是子网掩码可以简写也可以写全如:ip address 192.168.1.2 255.255.255.0都可以
[Huawei-Vlanif1]

那我怎么去看他们通不通呢,这里就用到一个命令ping命令,这个命令主要是排查设备之间通信状态,例:

我们使用SW2的设备配ping SW1设备的IP地址,可以看到正常通信的,这里就表示没有问题创建成功。

相反是一样

我们编辑了这些,我们想退出怎么办,这里用到一个命令quit返回上一级

例:我们现在在vlanif视图下,我们在这个视图下输入quit回车后他就退出到系统视图下,如果在系统视图下在输入quit他就退回到用户试图了。这就是quit的用法
[Huawei-Vlanif1]quit 
[Huawei]

我们命令写完了,如果出现意外断电了,恢复后这里面的数据都不在了,这里我们可以使用保存命令save,这个命令只能在用户试图下使用。

例:我们在用户试图下输入save点击回车,提示是否保存,输入Y点击回车,然后他会让你输入一个保存的名称,这里面我输入了test.cfg,点击回车,保存成功。

<Huawei>save   //在用户试图下输入save
The current configuration will be written to the device.
Are you sure to continue?[Y/N]y   //输入Y,如不输入Y则不保存
Info: Please input the file name ( *.cfg, *.zip ) [vrpcfg.zip]:  //创建一个保存的名称
Oct 14 2023 09:50:12-08:00 Huawei %%01CFM/4/SAVE(l)[1]:The user chose Y when deciding whether to save the configuration to the device.test.cfg
Now saving the current configuration to the slot 0.
Save the configuration successfully.   //保存成功
<Huawei>

下面整理一写基础命令

常用的命令:

display this 命令: 检查配置好的命令,可以查看某个视图下的当前配置

ping 命令:用于测试设备的连通性,他的参数还有很多

display ARP 命令:用于查看ARP表项

display current-configuration 命令:查看设备的全部配置

save 命令:保存配置好的文件

display interface brief 命令:查看当前所有接口状态,包括利用率、丢包等

display ip interface brief 命令:查看当前三层接口的状态包括配置的IP

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1094964.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于阿基米德优化优化的BP神经网络(分类应用) - 附代码

基于阿基米德优化优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码 文章目录 基于阿基米德优化优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码1.鸢尾花iris数据介绍2.数据集整理3.阿基米德优化优化BP神经网络3.1 BP神经网络参数设置3.2 阿基米德优化算…

Java代码获取当天最晚时间写入数据库自动变为下一天的00:00:00

背景 有个需求要求将用户上传的年/月/日格式时间转为当天最晚时间23:59:59&#xff0c;例如上传2023/10/15&#xff0c;转换为2023/10/15 23:59:59&#xff0c;并将其存入数据库&#xff0c;数据库字段类型为datetime。 部分代码如下&#xff1a; public static Date getEndO…

游戏设计模式专栏(九):用装饰模式定制化游戏元素

点击上方亿元程序员关注和★星标 引言 大家好&#xff0c;我是亿元程序员&#xff0c;一位有着8年游戏行业经验的主程。 本系列是《和8年游戏主程一起学习设计模式》&#xff0c;让糟糕的代码在潜移默化中升华&#xff0c;欢迎大家关注分享收藏订阅。 装饰模式是一种结构性设…

Qt6开发的网络通信工具(支持TCP和UDP)

1. 页面展示 1.2 通信展示 1.2.1 UDP 通信显示 注意&#xff1a;前面的R表示时接收消息&#xff0c;S表示的是发送消息。 1.2.2 TCP通信显示 注&#xff1a;勾选服务器后&#xff0c;出现客户端连接列表&#xff0c;可以群发消息和私发消息。 3. 程序下载 应用程序免费下载&a…

(2022|CVPR,无语言模型,StyleGAN2,CLIP,图文特征对齐)LAFITE:迈向文本到图像生成的无语言训练

LAFITE: Towards Language-Free Training for Text-to-Image Generation 公众号&#xff1a;EDPJ&#xff08;添加 VX&#xff1a;CV_EDPJ 或直接进 Q 交流群&#xff1a;922230617 获取资料&#xff09; 目录 0. 摘要 1. 简介 2. 相关工作 3. LAFITE&#xff1a;一种无…

JDBC技术(java数据库连接技术)

引入&#xff1a;USB技术介绍 USB&#xff0c;是英文Universal Serial Bus&#xff08;通用串行总线&#xff09;的缩写&#xff0c;是一个外部总线标准&#xff0c;用于规范与外部设备的连接和通讯 USB是一个技术统称&#xff0c;有三部分组成 第一部分&#xff1a;USB的规范和…

深度学习电脑配置

目录 你真的需要这么一块阵列卡 你真的需要这么一块阵列卡 如何从硬件上保证数据安全&#xff1f;以下面这个 阵列卡 为例&#xff0c;它可以给硬盘组建磁盘阵列&#xff0c;其中用的比较多的是 RAID1 和 RAID5 。

【Linux】线程属性的定义如何修改线程属性(附图解与代码实现)

我们知道&#xff0c;在创建线程时&#xff0c;会用到pthread_create()函数 &#xff0c;我们来简单介绍一下该函数&#xff1a; pthread_create(线程的tid &#xff0c; 线程属性 &#xff0c; 工作函数名 &#xff0c; 函数需要的参数); 这篇博客要讲的线程属性&#xff0c…

卷积和反卷积的一些计算细节记录

一、卷积计算 多通道输入的情况 维度计算公式 参考&#xff1a; https://blog.csdn.net/qq_42596142/article/details/111467409 https://blog.csdn.net/v_july_v/article/details/51812459 https://www.cnblogs.com/wenshinlee/p/12591492.html 二、反卷积计算&#xff…

【音视频|ALSA】ALSA是什么?ALSA框架详细介绍

&#x1f601;博客主页&#x1f601;&#xff1a;&#x1f680;https://blog.csdn.net/wkd_007&#x1f680; &#x1f911;博客内容&#x1f911;&#xff1a;&#x1f36d;嵌入式开发、Linux、C语言、C、数据结构、音视频&#x1f36d; &#x1f923;本文内容&#x1f923;&a…

相似性搜索:第 5 部分--局部敏感哈希 (LSH)

SImilarity 搜索是一个问题&#xff0c;给定一个查询的目标是在所有数据库文档中找到与其最相似的文档。 一、介绍 在数据科学中&#xff0c;相似性搜索经常出现在NLP领域&#xff0c;搜索引擎或推荐系统中&#xff0c;其中需要检索最相关的文档或项目以进行查询。在大量数据中…

Linux常用命令——consoletype命令

在线Linux命令查询工具 consoletype 输出已连接的终端类型 补充说明 consoletype命令用于打印已连接的终端类型到标准输出&#xff0c;并能够检查已连接的终端是当前终端还是虚拟终端。 语法 consoletype实例 [rootlocalhost ~]# consoletype pty在线Linux命令查询工具

云原生场景下高可用架构的最佳实践

作者&#xff1a;刘佳旭&#xff08;花名&#xff1a;佳旭&#xff09;&#xff0c;阿里云容器服务技术专家 引言 随着云原生技术的快速发展以及在企业 IT 领域的深入应用&#xff0c;云原生场景下的高可用架构&#xff0c;对于企业服务的可用性、稳定性、安全性越发重要。通…

Springboot+vue的人事管理系统(有报告),Javaee项目,springboot vue前后端分离项目。

演示视频&#xff1a; Springbootvue的人事管理系统&#xff08;有报告&#xff09;&#xff0c;Javaee项目&#xff0c;springboot vue前后端分离项目。 项目介绍&#xff1a; 本文设计了一个基于Springbootvue的前后端分离的人事管理系统&#xff0c;采用M&#xff08;model…

2023年【四川省安全员B证】报名考试及四川省安全员B证考试内容

题库来源&#xff1a;安全生产模拟考试一点通公众号小程序 四川省安全员B证报名考试根据新四川省安全员B证考试大纲要求&#xff0c;安全生产模拟考试一点通将四川省安全员B证模拟考试试题进行汇编&#xff0c;组成一套四川省安全员B证全真模拟考试试题&#xff0c;学员可通过…

程序装载:“640K内存”真的不够用么?

目录 背景 程序装载面临的挑战 内存分段 内存分页 小结 背景 计算机这个行业的历史上有过很多成功的预言&#xff0c;最著名的自然是“摩尔定律”。当然免不了的也有很多“失败”的预测&#xff0c;其中一个最著名的就是&#xff0c;比尔盖茨在上世纪 80 年代说的“640K …

计网面试复习自用

五层&#xff1a; 应用层&#xff1a;应用层是最高层&#xff0c;负责为用户提供网络服务和应用程序。在应用层&#xff0c;用户应用程序与网络进行交互&#xff0c;发送和接收数据。典型的应用层协议包括HTTP&#xff08;用于网页浏览&#xff09;、SMTP&#xff08;用于电子邮…

操作系统学习笔记5-内存管理

文章目录 1、CPU执行程序的基本过程2、CPU位数、OS位数、内存地址总线数、内存数据总线数目、逻辑地址位数、物理地址位数3、内存管理逻辑图4、编译、链接5、装入操作6、绝对装入7、静态重定位装入8、动态重定位装入9、内存保护10、单一连续分配10、固定分区分配11、动态分区分…

Java并发面试题:(三)sleep和wait方法区别,notify 和 notifyAll方法

sleep和wait wait, notify 和 notifyAll这些方法不在thread类里面? JAVA提供的锁是对象级的而不是线程级的&#xff0c;每个对象都有锁&#xff0c;通过线程获得。如果线程需要等待某些锁那么调用对象中的wait()方法就有意义了。如果wait()方法定义在Thread类中&#xff0c;线…

文件操作合集 - C语言

前言 由于我们每次打开程序写入的数据都是在内存中处理,关闭程序就直接没有了,下次还需要重新进行操作录入数据等,这里我们就可以使用文件来保存数据,更加持久化,下面我们基于c语言来介绍一些文件操作. 文件指针: 文件的打开和关闭 文件在读写之前应该先打开文件&#xff0c;在…