09-命令行基础

一:命令行基础(华为)

  • 用户视图:当设备启动后进入用户视图,显示为<huawei> 主要作用:查看设备运行状态或其他参数
  • 系统视图:输入命令:system-view 进入系统视图,显示为[huawei] 主要作用:配置设备系统参数
  • 接口视图:interface 进入接口视图,主要作用:配置接口参数
  • 协议视图:ospf 进入协议视图,主要作用:配置路由协议

1、修改设备名称

<Huawei>system-view
[Huawei]sysname R1
[R1]

2、配置系统时钟

<R1>clock timezone BJ add 8   # 设置所在的时区

<R1>clock datetime 16:09:00 2020-04-02  #设置当前时间和日期

<R1>display clock  # 查看时钟设置

 3、配置标题消息

header login :配置在用户登录前显示的标题消息

header shell :配置在用户登录后显示的标题消息

 4、命令等级

例如:command-privilege level 3 view user save  视图模式将save命令授权给等级3

             (系统默认save的等级为3)

 

用户界面(远程登录)

      console接口   使用console线连接,只有一个接口    编号为0

      VTY接口:telnet连接使用   一般是0--15共计16个接口,支持同时16人登录。

      VTY接口:华为设备支持0--14共计15个接口

  • 配置console登录密码

[R1]user-interface console 0

[R1-ui-console0]authentication-mode password 

Please configure the login password (maximum length 16):abc

[R1-ui-console0]

  • 配置telnet远程登录

1、配置设备管理ip

2、开启telnet服务

telnet server enable

3、设置vty 0 4认证方式

a、方式一:设置telnet为password认证方式,即telnet时无登录用户名,只需输入telnet密码123456就可以了

1 user-interface vty 0 4
2 authentication-mode password
3 user privilege level 15      /*设置远程登录后的操作权限级别为最高的15级*/
4 set authentication password simple 123456
5 protocol inbound all         /*华为默认远程只允许ssh登录,把它改为protocol inbound ssh telnet 或 all就行了。*/

b、方式二:设置telnet为aaa用户认证方式,即telnet时需输入登录用户名和登录密码,即admin和abc@123,下面的倒数第2、3行的内容与aaa用户认证无关

 1 aaa
 2 local-user admin password simple abc@123
 3 local-user admin service-type telnet terminal ssh  /*设置admin用户拥有telnet、terminal和ssh的权限*/
 4 local-user admin privilege level 15 /*如果此处不设置,默认level=3,其实也是系统管理权限*/
 5 quit
 6 #
 7 user-interface vty 0 4
 8 authentication-mode aaa
 9 user privilege level 15      /*设置远程登录后的操作权限级别为最高的15级,此权限对以aaa身份登录的用户无效*/
10 set authentication password simple 123456
11 protocol inbound all         /*华为默认远程只允许ssh登录,把它改为protocol inbound ssh telnet 或 all就行了。*/

5、设置超时时间

idle-timeout命令用来设置用户连接的超时时间

命令参数idle-timeout  minutes [ seconds ]   缺省情况默认超时时间10分

二、文件系统

1、基本查询命令

 

2、删除命令 delete 

删除文件默认放入回收站,使用dir /all 可以查看

使用undelete可以恢复删除文件

如果使用delete /unreserved 将会永久删除

 

 3、目录操作与文件操作

 

三、配置文件

1、当前配置文件:current-configuration ;已保存在磁盘中的配置文件:saved-configuration

设备启动时,会加载保存的配置文件到RAM,并作为当前的配置文件

 显示当前配置文件<R1>display current-configuration ; 显示保存配置文件:<R1>display saved-configuration

 2、系统启动配置文件查询

 修改系统下次启动时加载的配置文件

 3、比较当前配置与保存的配置文件差异

 4、重置配置文件,清空配置内容,恢复初始化设置

 5、存储设备

Flash 存储的是VRP            SD Card 存储的是VRP           NVRAM 存储保存的配置文件 

存储设备修复(存储设备故障,系统会进行提示。)

当存储设备的文件系统出现异常时,可以通过 fixdisk 命令进行修复

存储设备格式化  format :格式化后数据会丢失

 6、华为VRP系统管理

为满足业务对网络的需求,网络设备中的系统文件会不断进行升级;另外网络设备中的文件也需要经常备份,防止设备突然故障带来的损害。再升级或者是备份系统文件和配置时,常会使用FTP或TFTP传输

 

 7、文件传输

常用的文件传输协议有FTP 和TFTP 两种。

      FTP传输:使用的是TCP协议;需要连接,然后上传或者下载文件。稳定性更好,不会出错。

      TFTP传输:使用的是UDP协议。不需要连接,就可以上传或者下载文件。

 

 实例:通过FTP服务器,更新VRP系统文件

命令解读:查看设备剩余存储空间(剩余空间不足时,可以删除无关的VRP文件或其他文件)

          特别注意:一旦删除VRP文件,一定不能重启设备,否则设备无法启动。(即操作时,不要断电)

 命令解读:与FTP建立连接,输入账户密码,get VRP文件名。(通过FTP下载)

使用TFTP下载

  命令解读:(通过TFTP 下载) TFTP  IP地址  get  VRP文件名

VRP文件下载完成之后,通过命令 startup system-software VRP文件名  指定下次启动加载VRP。

 制定完成之后,输入命令  reboot  重启设备即可

 

posted @ 2020-04-03 10:10  龙门、三少  阅读(443)  评论(0编辑  收藏  举报