Centos7系统rc.local不起作用问题

Centos7系统rc.local不起作用问题

来源 https://www.cnblogs.com/xjz00/p/7729405.html

Centos7已经写了要chmod +x /etc/rc.d/rc.local 授权一下才会起作用

当然有的时候也可能不成功,比如:
/etc/rc.d/rc.local 文件中的内容格式不正确:
开头少了#!/bin/bash,也是执行不成功的,会提示你格式不对。

此外还可能是没有启动此项服务:
#systemctl list-units --type=service #来查看一下所有的开启启动项目里面有没有这个rc-local这个服务。
#systemctl status rc-local.service #来查看一下当前是怎么个状态

然后:

#systemctl enable rc-local.service

#systemctl start rc-local.service
#手工添加下开机启动或者手工起一下看报错信息。

另外:服务的启动文件是存放在了:/lib/systemd/system/目录下面,如果不记得这个服务的全称可以来这个目录下面看。

原文地址:https://www.cnblogs.com/lsgxeva/p/8968336.html

时间: 2024-11-09 00:03:12

Centos7系统rc.local不起作用问题的相关文章

centos7 /etc/rc.local需要chmod +x /etc/rc.d/rc.local

Centos 7.0设置/etc/rc.local无效问题解决 安装centos7以后按照以往习惯修改rc.local添加开机启动命令,但重启后发现无效,再次重启发现依然如故 检查系统rc.local服务运行情况 systemctl | grep "rc.local" # rc-local.service loaded active running /etc/rc.d/rc.local Compatibility 发现运行正常 随后查看rc.local文件 vim /etc/rc.lo

CentOS7中rc.local中的指令不能生效问题。

问题:在系统中/etc/rc.local设置自启动命令的时候,重启计算机,文件中的指令无法生效. 我这里编译安装了一个mongodb数据库的服务,然后修改了环境变量.写入到了.bash_profile 文件中,在shell中可以直接执行命令. 查看文件,文件的命令也是正确的重启后指令无法生效 一.在总结问题之前,先要搞明白几个文件的作用. rc.local 路径/etc/rc.d/rc.local或/etc/rc.local(软连接文件)作用:用来开机自启动一些指定指令. ./.bash_pro

centos7的rc.local

centos7的rc.local默认是不开启的,如果需要开启则chmod +x /etc/rc.d/rc.local,是以记之.

centos7设置rc.local文件使用

给 /etc/rc.d/rc.local 可执行权限: chmod +x /etc/rc.d/rc.local 开启 rc-local.service 服务: systemctl   enable   rc-local.service systemctl   start  rc-local.service

Centos 7.0设置/etc/rc.local无效问题解决

安装centos7以后按照以往习惯修改rc.local添加开机启动命令,但重启后发现无效,再次重启发现依然如故 检查系统rc.local服务运行情况 systemctl | grep "rc.local" # rc-local.service loaded active running /etc/rc.d/rc.local Compatibility 发现运行正常 随后查看rc.local文件 vim /etc/rc.local 发现这么一句话 Please note that you

理解Linux系统/etc/init.d目录和/etc/rc.local脚本

本文英语版本来自:http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/ 以下内容是作者自己的翻译版本,如需转载到CSDN外其他网站,请注明本文链接.  一.关于/etc/init.d 如果你使用过linux系统,那么你一定听说过init.d目录.这个目录到底是干嘛的呢?它归根结底只做了一件事情,但这件事情非同小可,是为整个系统做的,因此它非常重要.init.d目录包含许多系统各种服务的启动和停止脚本.

centos7 rc.local脚本执行不成功

腾讯云 centos7   配置文件/etc/rc.local的内容如下: #!/bin/sh #secu_agent init monitor, install at Thu Aug 3 11:19:41 CST 2017 /usr/local/sa/agent/init_check.sh > /dev/null 2>&1 /usr/sbin/ntpdate ntpupdate.tencentyun.com >/dev/null 2>&1 & /usr/l

centos7 开机/etc/rc.local 不执行的问题

centos7 开机/etc/rc.local 不执行的问题 背景: 最近客户那边新上一台server,系统是Centos7, 我写个开机执行脚本. 发现的/etc/rc.local不会开机执行,于是认真看了下/etc/rc.local文件内容的就发现了问题的原因了 #!/bin/bash # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES # # It is highly advisable to create own systemd service

理解Linux系统/etc/init.d目录和/etc/rc.local脚本(转载)

本文英语版本来自:http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/ 以下内容是作者自己的翻译版本,如需转载到CSDN外其他网站,请注明本文链接.  一.关于/etc/init.d 如果你使用过Linux系统,那么你一定听说过init.d目录.这个目录到底是干嘛的呢?它归根结底只做了一件事情,但这件事情非同小可,是为整个系统做的,因此它非常重要.init.d目录包含许多系统各种服务的启动和停止脚本.