“opt"Mean(如在"opt"目录)?它是缩写吗?

“opt”是什么意思(在“opt”目录中)?我经常在Unix系统中看到这个目录,里面有开发工具。

它是缩写吗?

220490 次浏览

OPTional

它包含您安装的可选软件和包,这些软件和包不是系统运行所必需的。

它通常被描述为optional add-on software packages,或任何不属于基本系统的东西。只有一些发行版使用它,其他发行版简单地使用/usr/local

它是'optional'的缩写,用于某些发行版中的可选软件。

附加软件包。

详见http://www.pathname.com/fhs/2.2/fhs-3.12.html

还描述了在维基百科

它的使用至少可以追溯到20世纪80年代末,当时它是System V UNIX的标准部分。现在,它也出现在Linux、Solaris(即SysV)、OSX Cygwin等系统中。其他BSD unix (FreeBSD、NetBSD等)倾向于遵循其他规则,所以你通常不会看到带有/opt的BSD系统,除非它们是由在其他环境中更熟悉的人管理的。

在过去,"/opt"UNIX供应商,如at&t, Sun, DEC和第三方供应商使用“Option"包;也就是说,你可能已经支付了额外的钱。我不记得看到过"/opt"在伯克利BSD UNIX。他们使用"/usr/local"你自己安装的东西。

当然,真正的“意义”;不同的目录一直有些模糊。这可以说是一件好事,因为如果这些目录具有精确的(并且严格执行的)含义,那么您最终将得到大量不同的目录名。

文件系统层次标准表示关于"/opt/*":

“/opt”目录用于安装外接应用软件包。"

相比之下,它是这样描述"/usr/local/*"

/usr/local层次结构供系统管理员在本地安装软件时使用。"

如今,“;/usr/local/*"通常用于在本地安装的软件,可能是在调整配置选项之后,等等。