Linux FHS(文件系统层次标准)指的是以下形式的目录:
/lib<qual>
它描述了如下目录:
在支持多于一种需要单独库的二进制格式的系统上,/lib 目录可能有一个或多个变体。
同样,它指的是目录:
/usr/lib<qual>
并将它们描述为:
/usr/lib 执行与 /usr/lib 相同的角色,用于替代二进制格式,除了符号链接 /usr/lib/sendmail 和 /usr/lib/X11 不是必需的。
FHS Wikipedia 文章为这些目录提供了以下替代描述:
/lib<qual>
备用格式基本库。这样的目录是可选的,但如果它们存在,它们有一些要求。
/usr/lib<qual>
备用格式库,例如 /usr/lib32 用于 64 位机器上的 32 位库(可选)。
我假设字符串<qual>
是某事的助记符。是吗?如果有,它代表什么?
“资格赛”
字符串
32
和64
是限定/usr/lib
路径使用的路径的限定符。使用32
, making it/usr/lib32
,它表示 32 位(仅限)库的特定路径,正如引用的文本所说,在 64 位机器上。正如斯蒂芬基特在下面的评论中指出的那样,在某些系统上,尤其是在 MIPS 系统上,可能会发现其他限定词,而不仅仅是“架构上的位数”。