Skip to content

Commit

Permalink
revise the translation of infrastructure.rst (#71)
Browse files Browse the repository at this point in the history
  • Loading branch information
hanyujie2002 authored May 7, 2024
1 parent fae0bb7 commit ba68aa1
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions labs/infrastructure.rst
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
基础设施
=======

为了帮助学习,我们每个主题都有一个实践练习部分,其中包含详细的、逐步的提示,以解决一个或多个任务。为了便于专注于特定问题,大多数任务将在现有的骨架(skeleton)驱动程序上执行。每个骨架驱动程序都有清晰标记的部分,需要填写之以完成任务
为了辅助学习,我们为每个主题设计了一个实践练习环节。在这一部分,你会找到详细且分步骤的指导,帮助你解决一个或多个任务。为了更好地集中精力解决特定问题,大部分任务都将在已有的框架(skeleton)驱动程序中进行。每个框架驱动程序中都明确标出了需要你填写的部分,以完成任务

骨架驱动程序是从位于 tools/labs/templates 目录中的完整源代码示例生成的。要解决任务,你可以通过在 *tools/labs* 目录下运行 **skels** 目标来生成骨架驱动程序。为了保持工作空间的干净,建议一次只为一个实验生成骨架,然后在开始新的实验之前清理工作空间。你可以使用 **LABS** 变量来选择实验
骨架驱动程序是根据位于 tools/labs/templates 目录中的完整源代码示例生成的。为了解决任务,你可以在 *tools/labs* 目录下执行 **skels** 目标来生成所需的骨架驱动程序。为了维护工作空间的整洁,我们建议你一次只为一个实验生成骨架,并且在开始新实验之前清理工作空间。你可以通过设置 **LABS** 变量来选择不同的实验

.. code-block:: shell
Expand All @@ -24,7 +24,7 @@
6-cmd-mod 8-kprobes
对于每个任务,你可能需要执行多个步骤,这通常是逐步进行的。这些步骤在源代码中以及实验练习中都用关键字 *TODO* 标记。如果我们有多个步骤要执行,它们将以数字作为前缀,例如 *TODO1*, *TODO2* 等。如果没有使用数字,则是只有一个步骤。如果你想从某个特定步骤开始执行任务,可以使用 **TODO** 变量。以下示例将生成解决了第一个 *TODO* 步骤的骨架:
对于每项任务,你可能需要按顺序执行多个步骤。在源代码和实验练习中,这些步骤都会用关键词 *TODO* 来标记。如果有多个步骤需要完成,它们会以数字后缀来区分,比如 *TODO1*, *TODO2* 等。如果没有数字后缀,那么通常只有一个步骤。如果你希望从特定的步骤开始执行任务,可以使用 **TODO** 变量。下面的示例将会生成一个已经完成第一个 *TODO* 步骤的骨架:

.. code-block:: shell
Expand Down

0 comments on commit ba68aa1

Please sign in to comment.