在Linux中哪个文件夹包含已安装的程序,如Windows中的“程序文件”

时间:2015-12-15 05:10:04

标签: linux elasticsearch

我正在开发一个使用maven构建的java项目。我必须在Linux上运行这个项目。在运行应用程序之前,需要启动弹性搜索。

我需要知道Linux O.S.上的最佳位置。保持弹性搜索。

由于

3 个答案:

答案 0 :(得分:3)

/usr/bin是系统工具安装的程序的标准位置。如果用户在没有系统工具的情况下安装了程序,/usr/local/bin/opt可能是其他值得查看的地方。从本地建立的程序。

有关Unix系统上路径的常见约定的更多信息,请参阅此处:https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

答案 1 :(得分:1)

在shell中输入cmd时,cmd将在$ PATH

中找到

所以请检查find

答案 2 :(得分:0)

您可以将它放在任何位置,并将弹性搜索bin目录添加到PATH环境变量中。但是,保持不同的可执行位置和越来越长的路径变量迟早会很困难。因此,有一些约定,所以你可以选择遵循它们。这就是我要做的事情:

在/ usr / lib /或/ opt /中提取弹性搜索包 在/ usr / lib中创建弹性搜索二进制文件的软链接,并将软链接放在/ usr / bin中。 PATH变量不需要更新。