排版
为了使事情更容易理解,本书使用了一些排版约定。 本节包含一些在 Linux From Scratch 中发现的排版格式示例。
./configure --prefix = / usr
./configure --prefix = / usr
除非在周围的文本中另有说明,否则这种形式的文本旨在完全按照所见输入。 它也用于说明部分,以识别正在引用哪个命令。
在某些情况下,一条逻辑行会扩展到两条或更多条物理行,并在行尾使用反斜杠。
CC="gcc -B/usr/bin/" ../binutils-2.18/configure \
--prefix=/tools --disable-nls --disable-werror
CC="gcc -B/usr/bin/" ../binutils-2.18/configure \
--prefix=/tools --disable-nls --disable-werror
请注意,反斜杠后必须立即返回。 其他空白字符(如空格或制表符)会产生不正确的结果。
安装信息:未知选项“--dir-file=/mnt/lfs/usr/info/dir”
安装信息:未知选项“--dir-file=/mnt/lfs/usr/info/dir”
这种形式的文本(固定宽度文本)显示屏幕输出,通常是发出命令的结果。 这种格式也用于显示文件名,例如 /etc/ld.so.conf.
重点
这种形式的文本在本书中有多种用途。 它的主要目的是强调重要的点或项目。
http://www.linuxfromscratch.org/
此格式用于 LFS 社区内和外部页面的超链接。 它包括 HOWTO、下载位置和网站。
cat > $LFS/etc/group << "EOF"
根:x:0:
箱:x:1:
......
EOF
cat > $LFS/etc/group << "EOF"
根:x:0:
箱:x:1:
......
EOF
创建配置文件时使用此格式。 第一条命令告诉系统创建文件 $LFS/etc/组 从以下几行输入的任何内容开始,直到遇到序列结束文件 (EOF)。 因此,这整个部分通常按所见键入。
此格式用于封装不按所见或用于复制和粘贴操作键入的文本。
十七
[可选文字]
这种格式用于封装可选的文本。
密码(5)
此格式用于引用特定的手册 (man) 页。 括号内的数字表示手册中的特定部分。 例如, passwd文件 有两个手册页。 根据 LFS 安装说明,这两个手册页将位于 /usr/share/man/man1/passwd.1 和 /usr/share/man/man5/passwd.5. 当本书使用 密码(5) 它特指 /usr/share/man/man5/passwd.5. 男子密码 将打印它找到的与“passwd”匹配的第一个手册页,这将是 /usr/share/man/man1/passwd.1. 对于这个例子,你需要运行 男人 5 密码 以便阅读所引用的特定页面。 应该注意的是,大多数手册页在不同部分没有重复的页面名称。 所以, 男子 通常就足够了。