什么是在FHS 中代表什么?

什么是在FHS 中代表什么?

Linux FHS(文件系统层次结构标准)指以下形式的目录:

/lib<qual>

它对此类目录的描述如下:

在支持多种需要单独库的二进制格式的系统上,/lib 目录可能有一种或多种变体。

同样,它指的是目录:

/usr/lib<qual>

并将它们描述为:

对于备用二进制格式,/usr/lib 执行与 /usr/lib 相同的角色,但不需要符号链接 /usr/lib/sendmail 和 /usr/lib/X11。

FHS 维基百科文章给出了这些目录的以下替代描述:

/lib<qual>

替代格式基本库。此类目录是可选的,但如果存在,则有一些要求。

/usr/lib<qual>

备用格式库,例如 64 位计算机上的 32 位库的 /usr/lib32(可选)。

我假设该字符串<qual>是某种东西的助记符。是吗?如果是的话,它代表什么?

答案1

“预选赛”

一个单词或短语,尤其是形容词,用于赋予另一个单词(尤其是名词)某种性质。

(在系统语法中)加在名词后面以限定其含义的单词或短语。

字符串3264是路径的限定符/usr/lib,限定路径的使用。使用32,/usr/lib32使其表示 32 位(仅限)库的特定路径,如引用的文本所述,在 64 位计算机上。


正如 Stephen Kitt 在下面的评论中指出的那样,在某些系统上,尤其是在 MIPS 系统上,可能会发现除“架构上的位数”之外的其他限定符。

相关内容