🐧 Linux 与操作系统期末复习全攻略(南审版)
本文根据最新的课堂笔记整理,涵盖了南京审计大学 Linux 课程考试的所有重点题型与核心考点。
📅 一、 考试题型与分值分布
| 题型 | 数量 | 分值 | 考察侧重点 |
|---|---|---|---|
| 选择题 | 20 题 | 30' | 侧重第 2-5 章的命令功能(通常不考复杂参数) |
| 简答题 | 6 题 | 30' | 核心概念、系统结构、编辑器模式、文件系统 |
| 论述题 | 1 题 | 10' | 操作系统图形化或国产化意义(要求约 500 字) |
| 编程题 | 4 题 | 40' | Shell 脚本补全、逻辑判断、系统监控与备份 |
📘 二、 核心理论知识点
1. Linux 系统基础 (第 1-3 章)
- 系统结构 :掌握 Linux 的定义及逻辑结构,包括 内核 (Kernel) 与 应用软件。
- Shell 环境 :
- Shell 的定义、结构及其在系统中的作用。
- 环境变量 (var) 的基本概念。
- I/O 重定向 :输入重定向
<,输出重定向>(覆盖) 和>>(追加)。 - 管道符
|:将前一个命令的输出作为后一个命令的输入。
2. Vim 编辑器
- 模式切换 :熟练掌握 命令模式 、编辑/插入模式 与 末行模式 三者之间的转换。
3. 文件系统 (第 5 章)
- 常见类型 :熟悉 Linux 常用格式,如 ext2、ext3、ext4。
- 路径管理 (5.1.3) :
- 绝对路径 :从根目录
/开始的完整路径。 - 相对路径:相对于当前目录的路径。
- 掌握如何在不同路径间进行 切换。
- 绝对路径 :从根目录
💻 三、 编程题核心逻辑 (40')
编程题多以代码补全或逻辑实现为主,请重点练习以下模块:
1. 条件判断与数据统计
- if-else 结构 :参考教材例 4-23,掌握逻辑判断(如成绩等级判定:
>80为优秀,>70为良好)。 - 循环逻辑:利用循环统计符合特定条件的数量(如统计分数大于 80 的人数)。
- 数值运算 :掌握在 Shell 中进行基础的
+、-运算。
2. 文件与网络操作
- 信息读取 :使用
cat和read命令获取文件内容或用户输入。 - 应用案例:参考 P50 PPT 第 15 章中的两个应用案例。
- 连通性测试 :利用
ping命令编写判断网络是否通畅的脚本。
3. 系统监控与备份
- 状态监控 :使用
top获取 CPU/内存使用率,并结合if-else判断是否通过mail命令发送报警消息。 - 系统备份 (15.2.3) :熟练掌握
tar命令的备份流程(包含"怎么备份"和"备份到哪")。
✍️ 四、 重点论述题预演
话题:操作系统国产化 (约 500 字思路)
- 安全性与自主可控:降低对国外技术的依赖,防范安全隐患。
- 战略意义:作为关键基础设施的底层核心,保障国家信息安全。
- 产业生态:推动国内软件生态发展,提升本土技术水平。
💡 复习提示 :编写脚本时,第一行务必带上 #!/bin/bash。祝大家考试顺利!