未找到 Logstash 命令

Kun*_*roy 3 kibana

安装后我制作配置文件/etc/logstash/logstash.conf并尝试运行logstash命令。

当我运行以下命令时

root@ip:~# logstash --version

总是显示错误:未找到显示命令。

Kun*_*roy 8

在这种情况下,请执行以下操作:

使用以下命令搜索logstash的位置

root@whereis:~# whereis logstash
Run Code Online (Sandbox Code Playgroud)

输出:

logstash: /etc/logstash /usr/share/logstash
Run Code Online (Sandbox Code Playgroud)

然后转到

root@whereis:~# cd /usr/share/logstash
root@ip:/usr/share/logstash# cd bin
root@ip:/usr/share/logstash/bin#
Run Code Online (Sandbox Code Playgroud)

从这里运行命令,如:

root@ip:/usr/share/logstash/bin# logstash --version
Run Code Online (Sandbox Code Playgroud)

如果您仍然无法运行并且未找到错误命令,则当前目录未列在您的路径中。如果要在当前目录中运行程序,可以使用如下命令./program_name

root@ip:~# ./logstash --version
Run Code Online (Sandbox Code Playgroud)