# 本书中使用的一些约定

为了提供一致且易于阅读的内容，全书遵循了一些惯例。

## 排版惯例

*斜体*

*斜体* 字体用于文件名、网址、重点内容强调以及当技术术语首次出现。

`等宽`

`monospaced` 字体用于错误信息、命令、环境变量、Port、主机名、用户名、组名、设备名、变量和代码片段。

**加粗**

应用程序、命令和按键均使用 **粗体** 字体。

### 用户输入

**按键以粗体** 显示， 以便与其他文本区分开来。需要同时输入的按键组合以 `+` 按键之间显示，例如：

**Ctrl**+**Alt**+**Del**

这意味着用户应该同时按下 **Ctrl**、**Alt** 和 **Del** 键。

需要按顺序输入的键将用逗号分隔，例如：

**Ctrl**+**X**、**Ctrl**+**S**

这意味着用户需要同时按下 **Ctrl** 和 **X** 键，然后再同时按下 **Ctrl** 和 **S** 键。

### 示例

以 **C:>** 开头的示例表示 MS-DOS® 命令。除非另有说明，否则这些命令一般可以在现代微软® Windows® 环境上的“命令提示符”窗口中执行。

```sh
C:\> tools\fdimage floppies\kern.flp A:
```

以 `#` 开头的示例表示该命令必须用 FreeBSD 中的超级用户身份调用。你可以以普通用户身份登录并以 `root` 键入命令，或以普通用户身份登录并使用 [su(1)](https://man.freebsd.org/cgi/man.cgi?query=su\&sektion=1\&format=html) 获得超级用户权限。

```sh
# dd if=kern.flp of=/dev/fd0
```

以 `%` 开头的示例表示应使用普通用户账户调用的命令。除非另有说明，否则一律使用 C-shell 语法来设置环境变量和其他 shell 命令。

```sh
% top
```
