我是shell脚本新手。 我需要编写一个脚本,我需要在Linux服务器启动时启动以下进程。下面是进程 logstash,filebeat,metricbeat,redis,stunnel
在启动Linux server.is it etc / init.d时,为了运行脚本而放置脚本的位置是什么? 感谢
答案 0 :(得分:2)
要在启动时运行脚本,您需要在sh命令后使用绝对路径和创建脚本的名称将脚本放在“/etc/rc.local”文件中。此外,请确保该脚本是可执行的。例如,
sh'/ path / to / your / script'
此外,在RHEL 7中,有一个命令可以在启动时启动任何服务。 命令:
systemctl enable <service-name>
这将在启动时启动服务。