linux创建脚本文件auto,linux实现开机自启动脚本|linux怎么自动开机 - PS下

我们在用Linux的时候,经常需要在Linux上做一些设定或者脚本来进行开机或者自动启动,这样就能避免机器重新启动带来的一系列问题,那么linux怎么自动开机呢?下面我们一起来学习下linux实现开机自启动脚本吧。

linux创建脚本文件auto,linux实现开机自启动脚本|linux怎么自动开机 - PS下_第1张图片

1. 编写脚本autostart.sh,脚本内容如下:

#!/bin/sh

#chkconfig: 2345 80 90

#description: 开机自启动脚本

# 执行后台服务启动

/usr/jdk/bin/java -jar /home/apportor/server/apportor-0.0.1-SNAPSHOT.jar &

脚本第一行 “#!/bin/sh” 告诉系统使用的shell;

脚本第二行 “#chkconfig: 2345 80 90” 表示在2/3/4/5运行级别启动,启动序号(S80),关闭序号(K90);

脚本第三行 表示的是服务的描述信息

注意:

第二行和第三行必写,否则会出现如“服务 autostart.sh 不支持 chkconfig”错误。

执行命令必须是绝对路径引用。

2. 将写好的autostart.sh脚本移动到/etc/rc.d/init.d/目录下

3. 给脚本赋可执行权限

cd /etc/rc.d/init.d/

chmod +x autostart.sh

4. 添加脚本到开机自动启动项目中

chkconfig --add autostart.sh

chkconfig autostart.sh on

PM2特别注意:

执行pm2 start pm2.json之后,pm2 list 查看一下服务是否正常;

执行 pm2 save

执行 pm2 startup

reboot 查看服务是否开机启动。

以上就是linux设置开机自启动脚本的最佳方式,希望能够帮到大家,更多Linux教程尽在PS下。

你可能感兴趣的:(linux创建脚本文件auto)