文章背景图

Day03-测验与作业

2026-06-04
0
-
- 分钟
|

Day03 测验与作业

一、选择题

1. 关于驱动程序的描述,正确的是?

  • A. 驱动程序是硬件厂商开发的,必须遵循操作系统的标准
  • B. 所有硬件使用统一的驱动程序
  • C. 驱动程序运行在用户态
  • D. 驱动程序只需要安装一次,永不更新
答案 **A** - 驱动程序由硬件厂商针对特定硬件开发,必须遵循操作系统的接口标准。

2. 操作系统启动时,第一个执行的程序是?

  • A. Windows Explorer
  • B. Bootloader
  • C. BIOS/UEFI
  • D. Linux Kernel
答案 **C** - 按下电源键后,BIOS/UEFI 首先执行,进行硬件自检(POST)。

3. MBR(主引导记录)的大小是?

  • A. 512 字节
  • B. 446 字节
  • C. 64 字节
  • D. 1024 字节
答案 **A** - MBR 占据硬盘第一个扇区,共 512 字节。其中包含 446 字节引导代码、64 字节分区表、2 字节结束标志。

4. Linux 和 Windows 目录结构的区别是?

  • A. 都是多根结构
  • B. Linux 是单根结构,Windows 是多根结构
  • C. Windows 是单根结构,Linux 是多根结构
  • D. 两者完全相同
答案 **B** - Linux 采用单一根目录 `/` 的树形结构;Windows 采用多根结构,用盘符(如 C:\、D:\)区分。

5. OSI 七层模型中,TCP 协议工作在哪一层?

  • A. 网络层
  • B. 传输层
  • C. 会话层
  • D. 数据链路层
答案 **B** - TCP(传输控制协议)和 UDP 工作在传输层(第 4 层)。

二、填空题

1. 硬盘的第一个扇区(512 字节)称为 MBR,其中用于存储 Bootloader 引导代码的是前 446 字节。

2. 在 Linux 中,要使用一个分区,需要将其 挂载 到一个目录。

3. sudo 命令的作用是 以管理员(root)身份执行命令

4. VMware 的三种网络模式包括:桥接模式、NAT 模式仅主机模式

5. OSI 七层模型中,负责 IP 寻址和路由的是 网络层(第 3 层)。


三、简答题

1. 请描述操作系统从按下电源键到登录界面的完整启动流程。

参考答案
  1. 按下电源键 → 硬件通电
  2. BIOS/UEFI 自检 → 检测内存、显卡、键盘等硬件
  3. 查找启动设备 → 根据 CMOS 中的启动顺序设置
  4. 读取 MBR → 读取启动盘第一个扇区(512 字节)
  5. 加载 Bootloader → 如 GRUB,将用户选择的内核加载到内存
  6. 内核初始化 → Linux 内核开始运行,初始化系统核心
  7. 加载驱动程序 → 检测并加载各类硬件驱动
  8. 启动系统服务 → Systemd 启动各类系统服务(网络、SSH 等)
  9. 显示登录界面 → 提供用户登录界面
  10. 用户登录 → 输入用户名密码,进入操作系统

2. 什么是挂载点?请举例说明 Linux 中常见的挂载点及其作用。

参考答案

挂载点是将分区与目录关联起来的过程,使该目录可以访问分区中的数据。

挂载点 作用 建议大小
/ 根目录,所有文件的起点 20-50 GB
/boot 存放内核和启动文件 1-2 GB
/home 用户主目录,存放用户数据 剩余空间
swap 交换分区,充当虚拟内存 内存的 1-2 倍
/var 存放日志、缓存等变量数据 10-20 GB
/tmp 临时文件目录 5-10 GB

3. 请解释 ISO 镜像是什么,以及如何使用它安装操作系统。

参考答案

ISO 镜像是光盘的完整镜像文件,本质是一个压缩包,包含操作系统的所有安装文件。

安装步骤:

  1. 下载目标操作系统的 ISO 镜像文件
  2. 使用工具(如 Rufus、Etcher)将 ISO 写入 U 盘,制作启动盘
  3. 将 U 盘插入目标电脑,重启
  4. 进入 BIOS/UEFI 设置,从 U 盘启动
  5. 进入安装程序,按提示完成:
    • 选择语言和键盘布局
    • 分区和设置挂载点
    • 设置root密码和普通用户
    • 选择安装组件
  6. 安装完成,重启系统

四、实操题

1. 在 Linux 中执行以下操作,并说明每条命令的作用:

# 1. 查看当前目录
pwd

# 2. 列出当前目录的所有文件(包括隐藏文件)
ls -la

# 3. 查看网络接口信息
ip a

# 4. 查看当前登录用户
whoami

# 5. 以管理员身份查看系统信息
sudo cat /etc/os-release

2. 将以下 Windows 路径转换为 Linux 路径格式:

Windows 路径 Linux 路径
C:\Users\admin\Documents /home/admin/Documents
D:\Program Files\MyApp /mnt/d/Program Files/MyApp
E:\Music\rock\song.mp3 /mnt/e/Music/rock/song.mp3
C:\Windows\System32 /boot/usr(具体映射取决于配置)

五、课后作业

  1. 安装虚拟机:在电脑上安装 VMware Workstation,创建一台 CentOS 7.9 或 Ubuntu 22.04 的虚拟机

  2. 练习命令:在 Linux 系统中练习以下命令,熟悉其用法:

    • lscdpwdmkdirrm
    • catechoheadtail
    • ip apingcurl
    • sudochmodchown
  3. 绘制流程图:使用 Mermaid 语法,手绘并绘制操作系统的完整启动流程图

  4. 记忆 OSI 七层:背诵并理解 OSI 七层模型,能够说出每一层的名称、主要协议和功能


学习提示:本章内容是 Linux 运维的基础,重点掌握操作系统启动流程和 Linux 目录结构,这些知识将在后续课程中反复用到。

原创

Day03-测验与作业

本文链接: Day03-测验与作业

本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

评论交流

文章目录