我应该在/ var还是/ opt中安装Linux应用程序?
我运行了很多开源应用程序,包括 java和tomcat.似乎大多数指令都是从/ var目录运行我的应用程序.但每隔一段时间,我也会看到/ opt目录.虽然我在这里,但我也看到/usr/local /甚至/ etc. 我什么时候应该在一个文件夹或另一个文件夹中安装?每个人都有利弊吗?是否与风味历史有关(Solaris vs Linux或Red Hat vs Ubuntu)? 解决方法这些问题的标准是 File Hierarchy Standard.这是一个相当大的文件.基本上(也非常粗略地),Linux上的标准路径是:> / bin& / sbin用于操作系统的重要程序,sbin仅供管理员使用; 如果您的程序特定于服务提供的服务,/ srv也可以是他们的好位置.例如,我更喜欢使用/ srv / www代替网站而不是/ var / www来确保目录只包含我自己添加的数据,而不包含任何来自软件包的数据. 分布之间存在一些差异.例如,当Debian / Ubuntu系统没有时,RedHat系统使用libexec目录. FHS主要由Linux发行版使用(我实际上并不知道任何其他真正符合它的操作系统).其他Unix系统不遵循它.例如,BSD系统倾向于将/usr/local用于打包程序,而Linux则不然. Solaris具有非常不同的标准路径. 如果您想了解更多相关信息,我强烈建议您阅读我上面链接的FHS文件. (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |