简介
你是一家出版社的初级编辑,偶然发现了一部即将出版的悬疑小说中某个关键页面的两个版本。你的任务是使用刚在「文件内容与比较」实验中学到的 Linux 命令检查这两个文件。
学习成果
完成本挑战后,你将能够:
- 使用
cat查看文件内容 - 使用
head和tail检查文件的特定部分 - 使用
diff命令比较文件
检查文件内容
在这一步中,你将使用 cat、head 和 tail 检查两个神秘文件。
任务
- 使用
cat查看/home/labex/project/manuscript_v1.txt的内容。 - 使用
head查看/home/labex/project/manuscript_v2.txt的前两行。 - 使用
tail查看两个文件的最后一行。
要求
- 只能使用「文件内容与比较」实验中学到的命令(
cat、head、tail)。 - 不要修改文件内容。
比较文件
现在你已经分别检查了这两个文件,接下来直接比较它们。
任务
- 使用
diff命令比较/home/labex/project/manuscript_v1.txt和/home/labex/project/manuscript_v2.txt。
要求
- 按照「文件内容与比较」实验中的示例使用
diff命令。 - 分析命令输出,理解两个文件之间的差异。
示例
完成任务后,你应看到类似下面的输出:
2c2
< A shadow moved across the room.
---
> A figure darted behind the curtains.
该输出表示两个文件的第二行不同。
总结
恭喜你,初级编辑!你已经成功运用刚学到的 Linux 文件检查技能,找出了手稿页面两个版本之间的差异。你使用 cat、head、tail 和 diff 的能力,在这次编辑之谜中发挥了重要作用。
通过使用 cat 查看文件内容,使用 head 和 tail 检查文件的特定部分,再使用 diff 比较文件,你展示了对 Linux 基本文件操作的扎实理解。随着你继续探索出版工作和 Linux 世界,这些技能将持续为你提供帮助。
记住,无论面对小说还是代码,细致观察并使用合适的工具,都能解开任何谜团!



