这门初学者课程培养日常 Linux 工作所需的文本处理技能。通过 7 个引导式实验和 1 个最终配置修复挑战,你将选择合适的查看工具、搜索和统计文本、识别文件类型,并使用 Nano 与 Vim 进行受控编辑。
练习从只读检查逐步过渡到交互式编辑。你会观察不断追加的日志、在分页器中搜索、筛选预置文件,并最终从终端验证一项小型配置更改。
你将学到什么
- 使用
cat、head和tail显示完整文件或指定的开头与结尾行 - 使用
tail -f跟踪新增日志并安全停止实时查看 - 使用
less分页、滚动、搜索并退出大型文本文件 - 使用
file检查内容,识别文本、可执行文件和名称具有误导性的文件 - 使用
grep查找或排除普通文本匹配,包括忽略大小写的搜索 - 使用
wc统计行数、单词数和字节数 - 在 Nano 中创建并保存文本,并在 Vim 中执行基础模式编辑
- 在最终挑战中检查、修复并验证预置配置文件
本课程适合谁
本课程适合已经能够浏览文件与目录、现在需要读取日志、搜索文本、统计数据和编辑配置文件的 Linux 初学者,也适合 DevOps、开发和系统管理学习者。
前置要求: 具备基础终端导航与文件操作技能,包括 pwd、cd、ls 和文件路径概念;不要求 Nano 或 Vim 使用经验。
学习环境: 提供的 LabEx Linux 终端,包含预置文本文件、1,000 行练习日志、用于安全读取的系统文件、Nano 与 Vim,以及仅供最终修复练习使用的本地配置文件。
常见问题
课程有多少引导内容?
前 7 个实验提供分步练习。第 8 个也是最后一个单元为挑战,你需要使用 grep 找到设置,在 Nano、Vim 或 Vi 中编辑配置,并使用 cat 验证结果。
Nano 和 Vim 都会学习吗?
会,但都属于入门范围。Nano 覆盖打开、输入、使用 Ctrl+O 保存和使用 Ctrl+X 退出;Vim 覆盖 Normal/Insert 模式、Esc、使用 dd 删除整行以及使用 :wq 保存退出。
grep 实验会讲正则表达式吗?
课程通过普通文本及 -i、-v 选项介绍模式搜索,但不会教授扩展正则表达式语法或递归多文件搜索。
我会编辑真实系统配置文件吗?
不会。/etc/passwd 和 /etc/os-release 等系统文件只用于读取练习;实际修改的是项目工作区中的预置训练配置文件。





