解决问题:/etc/rc.local文件配置的开机启动项不生效

首先查看/etc/rc.local文件内容,寻找问题出现的原因。

[root@localhost ~]# cat /etc/rc.local
#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#**这个文件是为了兼容性而添加的**
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#**建议您创建自己的systemd服务或udev规则,以便在引导期间运行脚本,而不是使用这个文件。**
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#**与以前的版本不同,由于在引导期间并行执行,此脚本不会在所有其他服务之后运行。**
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.
#**请注意,您必须运行'chmod +x /etc/rc.d/rc.local',以确保此脚本将在引导期间执行。**
touch /var/lock/subsys/local
#**创建/var/lock/subsys/local文件**

根据提示,可能是因为文件权限不够而导致不能执行。所以,先查看/etc/rc.local文件的权限明细。

[root@localhost ~]# ll /etc/rc.local
-rw-r--r--. 1 root root 13 4月  21 23:06 /etc/rc.local -> rc.d/rc.local

由于/etc/rc.d/rc.local没有执行权限,所以去给/etc/rc.local文件添加可执行权限:x。

[root@localhost ~]# chmod +x /etc/rc.d/rc.local
[root@localhost ~]# ll /etc/rc.d/rc.local
-rwxr-xr-x. 1 root root 13 4月  21 23:06 /etc/rc.d/rc.local

重启服务器后发现,/etc/rc.local文件里设置的开机启动项能够正常生效了。

解决问题:/etc/rc.local文件配置的开机启动项不生效相关推荐

  1. 【linux 】添加开机启动项的方法|Linux目录结构和存放哪些文件

    目录 linux 添加开机启动项的方法 编辑文件 /etc/rc.local 在/etc/init.d目录下添加自启动脚本 每次登录自动执行 通过chkconfig命令设置 把脚本注册为系统服务 在c ...

  2. 【Linux】rc.local和rc.d/rc.local的区别|rc.local文件开机不执行

    rc.local和rc.d/rc.local的区别 /etc/rc.d/rc.local 用于添加开机启动命令 /etc/rc.local是/etc/rc.d/rc.local的软连接 rc.loca ...

  3. Linux系统开机后/etc/rc.d/rc.local文件中的命令没有执行(已解决)

    今天想将linux系统上的svn服务添加到开机自启动,结果重启机器后发现svn服务根本没有起来,检查了添加到/etc/rc.d/rc.local文件的命令没有问题,如下: 看了文件的注释部分才知道,原 ...

  4. Ubuntu18 没有/etc/rc.local文件 SSH自启动设置 WSL中和单独ubuntu系统中

    文章目录 WSL中的ubuntu自启动项设置 1. 创建并编辑 /etc/init.wsl 2. 给/etc/init.wsl添加执行权限 3. 编辑sudoers,避免输入密码 4. 在Window ...

  5. CentOS 7中/etc/rc.local开机启动脚本不生效怎么办?

    问题现象 CentOS 7.EulerOS操作系统云服务器中,/etc/rc.local开机启动脚本不生效. 本节操作以CentOS 7操作系统为例分析根因,并介绍解决方法. 根因分析 出现该问题的可 ...

  6. linux修改rc.local权限,Linux 7 的 rc.local 文件需要 添加 +x 权限才会自动执行

    vmware 克隆的虚拟机添加的网关的没有生效,每次重启后都需要手工添加网关. 所以将添加命令写到/etc/rc.local 文件里了. https://www.cndba.cn/dave/artic ...

  7. 把指定用户的命令写在/home/etc/rc.local中,系统开机时就会自动执行指定用户的命令。

    把指定用户的命令写在/home/etc/rc.local中,系统开机时就会自动执行指定用户的命令.

  8. linux添加x权限,Linux 7 的 rc.local 文件需要 添加 +x 权限才会自动执行

    vmware 克隆的虚拟机添加的网关的没有生效,每次重启后都需要手工添加网关. 所以将添加命令写到/etc/rc.local 文件里了. https://www.cndba.cn/Dave/artic ...

  9. manjaro 开机启动项_Re:从零开始的Manjaro配置

    Manjaro从零开始 删除之前的EFI引导(如果之前装过其他版本的Liunx) diskpart #打开diskpart list disk #列出系统中拥有的磁盘,我笔记本上有两块磁盘,记得当时u ...

最新文章

  1. Fedora 26 将助力云、服务器、工作站系统
  2. 使用 Flex 布局与其他普通布局的简单对比
  3. (二)把域服务升级和迁移到Windows Server 2012 R2上
  4. VTK:可视化算法之CreateBFont
  5. 答网友提问,ABAP post调用外部接口遇到405 not allow
  6. Oracle(四):PL/SQL、存储函数、存储过程、触发器
  7. 优秀子序列(【CCF】NOI Online能力测试3 提高组)
  8. web前端课程设计:猫咪领养网站 HTML+CSS+JavaScript
  9. 优雅代码之巧用 Ramda
  10. 一种MOS场效应管H桥电机驱动电路
  11. 印度程序员和中国程序员的区别
  12. POJ 1008 玛雅日历
  13. 弹性网卡支持私网多IP
  14. 深度学习:深度复数网络(Deep Complex Networks)-从论文到pytorch实现
  15. Spark核心开发者:性能超Hadoop百倍,算法实现仅有其1/10或1/100
  16. 英语音标 什么是音素
  17. 项管行知02--工作环境
  18. Sklearn实现非线性回归
  19. linux mysql insert into_MySQL的INSERT语句小结
  20. 【Web基础】用户注册登录案例

热门文章

  1. 原创powershell脚本:通过远程桌面3389黑名单,阻止黑客ip
  2. 4G VoLTE存在漏洞可导致手机用户地理位置和其它个人信息泄露
  3. immutable详解
  4. 以30字符宽居中输出python字符串_python基础--字符串
  5. java 判断中英文
  6. 宁海元 mysql_独特的宁海元宵节习俗
  7. php生成objectid,python根据时间生成mongodb的ObjectId的方法
  8. 高效率学习3Dmax游戏建模的方法技巧,后悔没早点知道
  9. Spring解决循环依赖过程
  10. 微信小程序API-设备-系统信息