Linux 开机自启动脚本详解

时间:2021-02-01 15:40:37

以kibana为例

  

以下为skibana名称的脚本内容

#!/bin/bash

#chkconfig: 2345 80 90

#description:kibana

kibana="/usr/mysoft/kibana-4.4.1-linux-x64/bin/kibana"

  

$kibana

# daemon kibana

echo "kibana4.4.1 service is started..."

esac

  

如果是在windows上创建的文件上传到linux的,修改文件格式

输入vi skibana

Linux 开机自启动脚本详解

  

内容如下:

Linux 开机自启动脚本详解

  

输入:set ff 显示如下:

Linux 开机自启动脚本详解

  

修改格式为unix

输入

:set ff=unix

Linux 开机自启动脚本详解

  

再次输入:set ff ,如下格式已修改

Linux 开机自启动脚本详解

  

输入:x 保存并退出

  

验证脚本文件是否正确

添加可执行权限

Linux 开机自启动脚本详解

  

查看文件

  

Linux 开机自启动脚本详解

  

验证脚本是否正确

Linux 开机自启动脚本详解

显示如下:

Linux 开机自启动脚本详解

  

文件复制到

/etc/rc.d/init.d/ 下面

Linux 开机自启动脚本详解

  

转到/etc/rc.d/init.d/ 目录

Linux 开机自启动脚本详解

  

查看文件状态是否可执行

  

Linux 开机自启动脚本详解

  

执行chkconfig 命令

  

Linux 开机自启动脚本详解

  

执行

chkconfig skibana on 

Linux 开机自启动脚本详解

  

查看执行级别

  

Linux 开机自启动脚本详解

  

启动服务

Linux 开机自启动脚本详解

  

重起机器,查看服务是否已启动

Linux 开机自启动脚本详解