码迷,mamicode.com
首页 > 系统相关 > 详细

Linux入门(4)- Linux自启动脚本

时间:2019-09-25 00:47:21      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:图片   命令   png   信息   dem   sys   编辑   编写   注意   

通常我们部署到Linux上的系统,都需要设置自启动,而Linux自启动的方式有很多种,比如 通过(init.d)服务的方式自启动 、 通过systemctl 服务的方式自启动 等等

这里介绍一下 通过(init.d)服务的方式自启动

1、使用 root用户 登录到 Linux 系统

 技术图片

 

2、切换到 init.d 目录

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

技术图片

 

3、创建一个自启动脚本,这里就创建一个名为 autostart.sh 的脚本吧(名字自取)

touch autostart.sh    //创建 autostart.sh 脚本文件
vim autostart.sh    //打开autostart.sh,进行编辑

技术图片

 

4、编写脚本内容

#!/bin/sh
#chkconfig: 2345 80 90
#description:开机自动启动的脚本程序
 
# 以下是脚本内容(自己根据需要进行编写) # 启动一个Java示例程序 nohup java
-jar /opt/java/hello-demo.jar &

(TIPS:这里我简单演示了开机自动启动一个 java 程序的脚本)

脚本文件内容说明:

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

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

    第三行 “#description”  表示的是服务的描述信息

 (注意:第一行和第二行必须写,否则后面使用 chkconfig 命令注册脚本到开机启动项时会报错 “服务 autostart.sh 不支持 chkconfig”

 

5、给脚本赋可执行权限

chmod +x autostart.sh

 

6、将脚本添加到开机启动项中,并启动脚本

chkconfig --add autostart.sh
chkconfig autostart.sh on

 

Linux入门(4)- Linux自启动脚本

标签:图片   命令   png   信息   dem   sys   编辑   编写   注意   

原文地址:https://www.cnblogs.com/lkc9/p/11581821.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!