编辑
2025-01-10
Datacom
00

基础配置命令整理

  • 以下是整理后的华为设备常见操作命令表格,分为 文件系统操作命令基本配置命令 两类:

文件系统操作命令

操作类型命令格式功能说明
查看当前目录<Huawei> pwd显示用户当前所在的工作目录。
显示目录文件信息<Huawei> dir列出当前目录下的文件和子目录信息。
查看文本文件内容<Huawei> more分页显示文本文件的具体内容。
修改工作目录<Huawei> cd 路径切换用户当前的工作目录(如 cd /user)。
创建目录<Huawei> mkdir 目录名创建新的目录(如 mkdir test)。
删除空目录<Huawei> rmdir 目录名删除指定的空目录(非空目录需先删除内部文件)。
复制文件<Huawei> copy 源文件 目标路径复制文件到指定路径(如 copy flash:/file.txt flash:/backup/)。
移动/重命名文件<Huawei> move 源文件 目标路径/新文件名移动文件或重命名文件(如 move file.txt newfile.txt)。
重命名文件<Huawei> rename 旧名 新名直接重命名文件(部分场景与 move 命令功能重叠)。
删除文件<Huawei> delete 文件名删除指定文件(删除后可通过回收站恢复)。
恢复删除的文件<Huawei> undelete从回收站恢复已删除的文件。
彻底删除回收站文件<Huawei> reset recycle-bin清空回收站,永久删除所有文件(不可恢复)。

基本配置命令

操作类型命令格式功能说明
配置设备名称[Huawei] sysname name设置设备的名称(如 sysname Router-A)。
设置时区<Huawei> clock timezone 时区名 {add/minus} 偏移量配置本地时区(如 clock timezone Beijing add 08:00)。
设置日期和时间<Huawei> clock datetime [utc] HH:MM
YYYY-MM-DD
设置设备当前时间(可选 UTC 时间)。
启用夏令时<Huawei> clock daylight-saving-time开启夏令时(需配合时区设置使用)。
配置命令等级[Huawei] command-privilege level 级别 view 视图名 command-key设置指定视图中命令的权限等级(0-3级:参观、监控、配置、管理)。
配置 Password 登录
[Huawei] **user-interface vty 0 4<br>[Huawei-ui-vty0-4]` set authentication password cipher 密码
配置远程(VTY)登录的密码认证方式(支持最多15个VTY用户)。
设置超时断开时间[Huawei-ui-vty0-4] idle-timeout 分钟 []设置用户界面无操作超时断开时间(默认10分钟)。
配置接口 IP 地址
[Huawei] interface 接口编号<br>[Huawei-接口]` ip address IP地址
为物理或逻辑接口分配 IP 地址(如 interface GigabitEthernet 0/0/1)。
查看当前配置<Huawei> display current-configuration显示设备当前运行的配置文件内容。
保存配置<Huawei> save将当前配置保存到设备的存储介质中(如 Flash)。
查看保存的配置<Huawei> display saved-configuration显示设备中已保存的配置文件内容。
清除保存的配置<Huawei> reset saved-configuration删除设备中已保存的配置文件(需重启后生效)。
查看启动参数<Huawei> display startup查看设备下次启动时使用的系统软件、配置文件等参数。
配置下次启动配置文件<Huawei> startup saved-configuration 文件路径设置设备下次启动时加载的配置文件(用于升级或切换配置)。
重启设备<Huawei> reboot重启设备(需确认操作)。
编辑
2025-01-03
Datacom
00

通信与网络基础(00)

设备图标简介

image.png

常见术语

术语说明
数据载荷最终想要传递的信息
报文网络中交换与传输的数据单元
头部在数据载荷的前面添加的信息段
尾部在数据载荷的后面添加的信息段
封装对数据载荷添加头部和尾部,形成新的报文的过程
解封装去掉报文的头部和尾部,获取数据载荷的过程
网关提供协议转换、路由选择、数据交换等功能的网络设备
路由器为报文选择传递路径的网络设备
终端设备数据通信系统的端设备,作为数据的发送者或接收者
编辑
2024-11-23
DeployDiary
00

一、安装编译依赖环境

在编译前需安装必要的开发工具和依赖库:

bash
yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel openssl openssl-devel wget vim

说明
gccmake 是编译代码的基础工具。
pcre 支持正则表达式解析,用于 Nginx 的 URL 路由功能。
zlib 用于 HTTP 内容压缩(如 Gzip)。
openssl 提供 SSL/TLS 加密支持,启用 HTTPS 必备。


编辑
2024-10-27
LinuxNotes
00

示例

bash
find /path/to/search -type f -size +2G

命令解析:

  • /path/to/search:替换为你要搜索的目录路径。
  • -type f:仅查找文件,不包括目录。
  • -size +2G:筛选出大小超过 2GB 的文件。
编辑
2024-10-13
TechNotes
00

报错信息

powershell
(base) PS C:\Users\30372> wsl WSL 正在完成升级... Could not write value to key \SOFTWARE\Classes\Directory\shell\WSL. Verify that you have sufficient access to that key, or contact your support personnel. 更新失败(退出代码: 1603)。 错误代码: Wsl/CallMsi/Install/ERROR_INSTALL_FAILURE

image.png

解决过程

个人分析(吐槽)

在网上查找资料, 动不动就是改注册表, 重新安装, 这些方法在我看来,修改注册表是有一定风险的, 而重新安装治标不治本, 都不太靠谱🤔。

使用Get-Service wuauserv命令检查 Windows Update 服务, 根据分享和经验判断无法自动更新, 并使用 wsl --update 命令手动都无法更新成功, 可能是wsl无法正常退出, 进程仍在启用, 导致无法更新成功.

  • 使用以下命令停止和启用wsl服务
powershell
dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
  • 使用 DISM 工具禁用 Windows Subsystem for Linux (WSL) 功能
    • dism.exe: 这是 Windows 提供的用于服务和管理部署映像的工具。
    • /online: 表示在当前正在运行的操作系统环境下操作,而不是针对离线的 Windows 映像。
    • /disable-feature: 禁用指定的功能(在本例中为 WSL 功能)。
    • /featurename:Microsoft-Windows-Subsystem-Linux: 指定要禁用的功能名称是 "Microsoft-Windows-Subsystem-Linux",也就是 WSL。
    • /norestart: 禁用功能后不自动重启计算机,你可以在后续操作后手动重启。
  • 使用 DISM 工具重新启用 Windows Subsystem for Linux (WSL) 功能
    • /enable-feature: 启用指定的功能(在本例中为 WSL 功能)。
    • 其他参数与禁用时的参数一致,即在当前系统中操作并且不自动重启。