Linux 开机自启动脚本详解

时间:2023-03-09 22:38:24
Linux 开机自启动脚本详解

以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 开机自启动脚本详解