该linux指令含义 : ./filebeat -e -c filebeat.yml >filebeat.log 2>&1 &
时间: 2023-11-08 12:35:23 浏览: 148
filebeat-7.10.1-linux-x86_64.tar.gz
这个命令是在 Linux 系统中运行 filebeat,它的含义为:
- `./filebeat`:运行当前目录下名为 filebeat 的可执行文件。
- `-e`:以实时模式运行 filebeat,也就是将不断地监视并收集日志。
- `-c filebeat.yml`:使用当前目录下名为 filebeat.yml 的配置文件来配置 filebeat。
- `> filebeat.log`:将 filebeat 的输出重定向到当前目录下名为 filebeat.log 的文件中。
- `2>&1`:将标准错误输出(stderr)重定向到标准输出(stdout)上,这样可以将所有的输出都写入到 filebeat.log 中。
- `&`:将 filebeat 进程放到后台运行,这样命令行就可以立即返回,而不用等待 filebeat 运行结束。
总的来说,这个命令用于以实时模式运行 filebeat,并将输出写入到一个文件中,同时将 filebeat 放到后台运行,这样可以在不中断当前会话的情况下运行 filebeat。
阅读全文