一、网络技术基础

1.IP 地址基础

  1. IPv4 地址:32 比特,点分十进制表示;分为网络部分 + 主机部分子网掩码用来区分两部分,也支持/前缀长度简写(如/24)。
  2. IP 五类分类
  • A 类:0‑127,默认掩码 / 8
  • B 类:128‑191,默认掩码 / 16
  • C 类:192‑223,默认掩码 / 24
  • D 类:224‑239,组播地址
  • E 类:240‑255,科研保留
  1. 私网地址(内网,需要 NAT 访问互联网)
  • A:10.0.0.0/8
  • B:172.16.0.0‑172.31.255.255
  • C:192.168.0.0/16
  1. 特殊 IP
  • 255.255.255.255有限广播;0.0.0.0任意地址;127.0.0.0/8环回自测;169.254.0.0/16DHCP 获取失败自动分配地址。
  1. 网段计算:网络地址(主机位全 0)、广播地址(主机位全 1),可用主机数 = 2ⁿ‑2,网络地址、广播地址不可分配给主机。
  2. 子网划分 VLSM:把大网络切分成多个更小子网,适配不同部门主机规模。

2.网络技术基础

  1. 网络通信:设备之间传递数据;IP 地址逻辑寻址,MAC 地址二层硬件寻址
  2. 网关:跨网段通信的出口,主机访问其他网段的默认下一跳。
  3. 交换机(二层设备)
  • 接入终端,MAC 地址学习,维护 MAC 地址表,基于 MAC 转发帧;
  • 隔离冲突域,不能隔离广播域;未知单播做广播转发。
  1. 路由器(三层设备)
  • 实现不同网段互通,隔离广播域
  • 维护路由表,根据目的 IP 选路转发报文;支持 NAT、广域网接入。

通俗区分:交换机管二层 MAC,解决同一个局域网内部通信;路由器管三层 IP,解决不同网段之间互通。

二、操作系统基础(openEuler)总结

1.操作系统基础

  1. OS 定义:管理软硬件资源的系统软件;核心能力:进程管理、内存管理、文件系统、驱动、系统调用。分为内核空间(内核)、用户空间(应用程序)
  2. 主流服务器 OS
  • UNIX:HP‑UX、AIX、Solaris,大型机使用;
  • Windows Server:图形界面;
  • Linux(GNU/Linux):多用户多任务、开源、一切皆文件,兼容 POSIX,支持多硬件平台;代表:CentOS、Redhat、openEuler
  1. openEuler:由 EulerOS 开源而来,支持 x86、ARM、RISC‑V;社区免费,厂商可基于它做商业发行版。
  2. 文件系统:管理磁盘文件的结构;openEuler 默认Ext4;常见还有 XFS(适合大文件)、VFAT、ISO9660 (光盘)。Linux 目录树以/根目录起始。

2.Linux 用户

UID 唯一标识用户

  • 超级用户 root:UID=0,最高权限
  • 系统用户:1‑999,供服务程序运行
  • 普通用户:1000‑60000,管理员创建,权限受限

常用命令:

  • useradd 用户名 创建普通用户
  • id 用户名 查看用户信息
  • su - 用户名 切换用户
  • passwd [用户名] 修改密码
  • userdel 用户名 删除用户

3.命令行基础(CLI)

  1. CLI vs GUI:服务器多用命令行,开销小、可写脚本自动化;GUI 图形界面消耗资源。
  2. 小技巧:Tab补全;上下方向键调取历史;Ctrl+A行首、Ctrl+E行尾;Ctrl+L清屏。
  3. 登录:本地控制台 / Xshell、PuTTY 远程 SSH 登录。

文件目录基础命令

表格

命令作用
pwd打印当前工作目录
cd切换目录;.当前,..上一级,~家目录,/根目录
ls [-l -a]列出目录内容,‑l 详情,‑a 显示隐藏文件
mkdir [-p]创建目录,‑p 递归创建多级目录
touch创建空文件
cp [-r -a]复制,‑r 复制目录
mv移动 / 重命名
rm [-rf]删除,高危!‑rf 强制递归删除,无回收站
cat / head / tail查看文件全部、头部、尾部内容
command --help查看命令帮助

路径:绝对路径从 / 开始;相对路径从当前目录出发

4.vim 文本编辑器

三种模式:

  1. 命令模式(普通模式):打开文件默认进入,复制、删除、跳转;gg到开头,G到末尾,yy复制行,dd删除行。
  2. 插入模式:按i/a/o进入,编辑文字;ESC退回命令模式。
  3. 底行模式:命令模式输入:进入;
    • :w保存;:wq保存退出;:q!强制不保存退出;
    • 替换:%s/旧/新/g全局替换;/关键词搜索。

5.网络配置

  1. 关键概念:网卡、接口、IP、子网掩码、广播地址、网关(跨网段的出口)、路由表。
  2. 查看 IP:ip addr / ifconfig -a
  3. 两种配置静态 IP 方式
    • 修改配置文件:/etc/sysconfig/network‑scripts/ifcfg‑xxx,设置BOOTPROTO=static、IPADDR、NETMASK、GATEWAY、DNS;修改后nmcli重载激活。
    • nmcli 命令:nmcli connection modify改参数,reloadup生效。
  4. 路由管理
    • route -n 查看路由表;
    • route add 添加路由;route del删除路由;内存临时生效,重启丢失。
  5. 主机名
    • 文件/etc/hostname
    • hostnamectl set‑hostname永久修改主机名。
  6. /etc/hosts:本地主机名‑IP 映射,优先于 DNS。

考前速记小卡片

网络

  1. IPv4=32bit;可用主机2ⁿ‑2,扣掉网络、广播地址。
  2. 私网三段:10 段、172.16‑31 段、192.168 段;内网访问外网靠 NAT。
  3. D 类用于组播,127 段本地环回,169.254 代表 DHCP 失败。
  4. 交换机:二层、MAC 表、隔离冲突域、不隔离广播域
  5. 路由器:三层、路由表、隔离广播域、实现跨网段通信。
  6. 网关:跨网段通信的出口。

系统

  1. Linux 一切皆文件,根目录/;openEuler 默认文件系统Ext4
  2. root UID=0;系统用户 1‑999;普通用户≥1000。
  3. rm‑rf 高危,没有回收站;vim 三种模式:命令→i 进入插入,ESC 回命令,:进底行。
  4. 绝对路径以/开头;相对路径不以/开头。
  5. 网关负责跨网段通信;route 操作路由是内存临时生效。
  6. /etc/hostname主机名;/etc/hosts本地域名解析。
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐