CentOS7配置开机启动脚本

一、/etc/rc.d/rc.local

1.给rc.local增加可执行权限

chmod +x /etc/rc.d/rc.local
需要开机执行的脚本也要赋予可执行权限

2.编辑rc.local文件

在末尾增加需要执行的命令或脚本路径

二、/etc/rc.d/init.d

1.将需要执行的脚本置于/etc/rc.d/init.d下。(脚本需要可执行权限)

2.使用chkconfig添加开机启动脚本。

cd /etc/rc.d/init.d
chkconfig --add 脚本文件名
chkconfig 脚本文件名 on

3.使用chkconfig管理的脚本,需要有特定的开头。

#!/bin/sh
#chkconfig:2345 55 25 #2345(启动级别)  50(启动优先级) 20(关闭优先级) 
#description:这是一个开机启动脚本 #服务的描述

运行级别共有7个:0是关机,6是重启。因此指定1(单用户模式)、2(无网络多用户)、3(默认多用户)、4(保留)、5(图像界面)级别。
优先级范围是0-100,数字越大,优先级越低。

标签: System Management, el7

添加新评论