H3C/华三命令行

1. 命令行使用

命令视图

网络设备命令行系统采用多级视图结构,不同视图下可执行的命令不同。使用quit退出,使用Ctrl+Z可从任意视图直接返回用户视图

QQ20251113-093017

主要视图类型

视图类型 功能描述 进入方式
用户视图 设备启动后的缺省视图,可查看启动后基本运行状态和统计信息 设备启动后自动进入
系统视图 配置系统全局通用参数的视图 在用户视图下执行system-view
路由协议视图 配置路由协议参数的视图 在系统视图下进入相应路由协议(router)
接口视图 配置接口参数的视图 在系统视图下执行interface [接口类型] [接口号]
用户线视图 配置登陆设备的各个用户属性的视图 在系统视图下执行user-interface [类型] [编号]
VLAN视图 vlan命令

视图切换示例

# 设备启动后进入用户视图
<H3C>

# 从用户视图进入系统视图
<H3C>system-view
[H3C]

# 从系统视图进入接口视图
[H3C]interface GigabitEthernet 0/0
[H3C-GigabitEthernet0/0]

# 使用Ctrl+Z可从任意视图直接返回用户视图
[H3C-GigabitEthernet0/0] <Ctrl+Z>
<H3C>

命令类型

  1. 读类型命令:用于显示系统配置信息和维护信息
    • 示例:displaydir (显示文件信息)等显示命令
  2. 写类型命令:用于对系统进行配置
    • 示例:info-center enable (使能信息中心功能)、debugging (配置调试信息开关)等配置命令
  3. 执行类型命令:用于执行特定的功能
    • 示例:pingftp (与FTP服务器建立连接)等操作命令

用户角色

用户角色 权限描述
network-admin 可操作系统所有的功能和资源
network-operator 可执行系统所有功能和资源相关的display命令(除display history-command all
level-n(n=0~15) level-0~level-14可由管理员配置权限,level-15权限与network-admin相同

命令行帮助特性

  1. 获取命令帮助
# 查看当前视图下所有可用命令
<H3C>?

# 查看特定命令的参数
[H3C]interface Vlan-interface?
<1-4094> Vlan-interface interface number

# 查看命令是否还有更多参数
[H3C]interface Vlan-interface 1?
<cr>   # carriage return(回车)的缩写,表示命令已经完整

# 需要参数的情况
[H3C]interface Vlan-interface?
<1-4094> Vlan-interface interface number  # 这里显示需要输入1-4094的数字

# 命令不完整的情况
[H3C]interface Vlan-interface
                    ^
% Incomplete command found at '^' position.  # 系统会提示命令不完整
  1. 命令补全功能:按下Tab键可以自动补全命令
<H3C>display v?  
	version  
	version-update-record  
	vlan  
	vlan-group  
	voice  
	vrrp
<H3C>display ver?  
	version  
	version-update-record

命令行历史记录

  1. 查看历史命令
<H3C>display history-command
  1. 调阅历史命令
  • Ctrl+P:调出上一条历史命令
  • Ctrl+N:调出下一条历史命令

命令行编辑

Backspace:删除光标前一个字符

Ctrl+B:光标左移一个字符

Ctrl+F:光标右移一个字符

🔺Ctrl+E:光标移动到行尾

🔺Ctrl+A:光标移动到行首

Ctrl+D:删除当前光标所在字符

Ctrl+W:删除光标左侧连续字符串

Esc+D:删除光标右侧连续字符串

🔺Ctrl+X:删除光标左侧所有字符

🔺Ctrl+Y:删除光标右侧所有字符

分页显示功能

当显示内容超过一屏时,系统会自动分页显示

---- More ----  # 本页未显示完还有下一页
  • Space:继续显示下一屏信息
  • Enter:继续显示下一行信息
  • Ctrl+C:停止显示和命令执行

2. 常用命令

常用设备管理命令

# 配置网络设备名称
[H3C] sysname [设备名称] # 设备名称长度为1-64个字符
# 示例:
[H3C] sysname Router01

# 配置系统时间:手动设置设备的系统时钟
<H3C> clock datetime [hh:mm:ss] [YYYY/MM/DD]
# 示例:
<H3C> clock datetime 14:30:00 2024/01/15

# 显示系统时间
# 显示格式:时:分:秒 年-月-日
<H3C> display clock
# 配置欢迎/提示信息
[H3C] header incoming | legal | login | motd | shell [文本信息]
  • 选项说明:
    • incoming:设置终端线路的横幅
    • legal:设置法律声明横幅
    • login:设置登录认证横幅
    • motd:设置当日提示信息
    • shell:设置会话横幅

常用信息查看命令

# 查看版本信息:包括设备型号、操作系统版本、BootROM版本等
<H3C> display version

# 查看当前配置:运行配置+已生效配置参数
<H3C> display current-configuration

# 显示接口信息:包括接口状态、MAC地址、收发统计等
<H3C> display interface [接口名称]
# 示例:
<H3C> display interface GigabitEthernet 0/0

# 显示接口IP状态与配置信息
<H3C> display ip interface brief

# 显示系统运行统计信息:包含设备运行状态、配置、日志等全面信息
# 故障排查和技术支持可用
<H3C> display diagnostic-information

3. 命令使用技巧

# 过滤显示:使用管道符 |过滤显示内容
<H3C> display current-configuration | include [关键词]
#示例:
<H3C> display current-configuration | include interface

# 保存配置:将当前运行配置保存到启动配置文件中
# 设备重启后配置不会丢失
<H3C> save

# 查看命令历史
<H3C> display history-command
posted @ 2025-11-13 09:42  qiqimk  阅读(0)  评论(0)    收藏  举报