一、开机自启设置
-
在/etc/init.d 下建立相关程序的启动脚本。脚本内容如下:
#!/bin/sh #chkconfig:345 81 89 #description:autostart_activemq sleep 5 source /etc/profile #这里需要加载下环境变量,不然容易启动失败 /home/HisignVerificationInstall_zs_4.0/start_activemq.sh
#chkconfig:345 81 89 介绍
第一次参数:指定系统服务要在哪一个执行等级中开启或关毕。
- 等级0表示:表示关机
- 等级1表示:单用户模式
- 等级2表示:无网络连接的多用户命令行模式
- 等级3表示:有网络连接的多用户命令行模式
- 等级4表示:不可用
- 等级5表示:带图形界面的多用户模式
- 等级6表示:重新启动
第二个参数: 启动优先级,优先级范围是0-100,数字越大,优先级越低。
第三个参数: 停止优先级,优先级范围是0-100,数字越大,优先级越低。
-
赋权 chmod +x 脚本。
-
通过如下命令开启脚本的使用,这样就完成开机启动了。
chkconfig 脚本名称 on
-
chkconfig相关命令介绍
chkconfig --list #查看开启的自启脚本
-
启动失败,原因查询,可以使用如下命令
systemctl --failed # 查看启动失败的服务 systemctl status 服务名称 # 查看服务具体的错误信息