Ubuntu rc.local 的开启与配置

这篇具有很好参考价值的文章主要介绍了Ubuntu rc.local 的开启与配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

rc.local 简介

rc.local 的配置流程

rc.local 服务的管理

rc.local 服务显示状态

rc.local 服务的启动

rc.local 服务的停止

rc.local 服务使能 --> 开机依旧生效

rc.local 禁用服务 --> 再次开机时会失效

创建 配置 rc.local 文件

使用-流程

1. 更改(创建)/etc/rc.local 文件中的内容--如上

2. 修改 /etc/rc.local 文件权限

3. 启动 rc-local.service 服务

4. 流程显示图如下

4.1 rc.local 未使用时的信息如下

4.2 开启(start)服务后,status 展示信息如下

4.3 使能(enable)服务

4.4 使能(enable)服务后,status 展示信息如下

附加: enable 报错


rc.local 简介

就是个 Ubuntu的开机自启动 的配置文件,就是Windows里的开机自启

执行的时机:是在系统所有服务启动后,开始执行rc.local 中的配置

在Ubuntu 20.04 中,默认的 rc.local 服务并没有启用,因此需要手动配置

系统环境:Ubuntu 20.04.4 LTS

rc.local 的配置流程

1. 需要开启服务

2. 创建文件,添加内容

rc.local 服务的管理

rc.local 服务显示状态

systemctl status rc-local.service

rc.local 服务的启动

## 启动服务
systemctl start rc-local.service

## 重启服务
systemctl restart rc-local 

rc.local 服务的停止

systemctl stop rc-local.service

rc.local 服务使能 --> 开机依旧生效

systemctl enable rc-local.service

rc.local 禁用服务 --> 再次开机时会失效

systemctl disable rc-local.service

创建 配置 rc.local 文件

在 /etc/ 目录下 创建文件

vi /etc/rc.local

Ubuntu rc.local 的开启与配置

 # 注意需要 再首行添加 #!/bin/bash    因为这个是个 shell 脚本

添加执行权限

chmod 755 /etc/rc.local

添加 [Install]

在 /lib/systemd/system/rc-local.service 文件中 添加(在 [Install] 下添加,如果没有加上[Install] )

....

[Install]
WantedBy=multi-user.target

Ubuntu rc.local 的开启与配置

使用-流程

1. 更改(创建)/etc/rc.local 文件中的内容--如上

2. 修改 /etc/rc.local 文件权限

3. 启动 rc-local.service 服务

systemctl start rc-local.service
systemctl enable rc-local.service

4. 流程显示图如下

4.1 rc.local 未使用时的信息如下

Ubuntu rc.local 的开启与配置

4.2 开启(start)服务后,status 展示信息如下

Ubuntu rc.local 的开启与配置

4.3 使能(enable)服务

Ubuntu rc.local 的开启与配置

4.4 使能(enable)服务后,status 展示信息如下

Ubuntu rc.local 的开启与配置

附加: enable 报错

Ubuntu rc.local 的开启与配置

 报错是因为 在 /lib/systemd/system/rc-local.service 文件中 没有

[Install]
WantedBy=multi-user.target

加上 重新 enable 就好了文章来源地址https://www.toymoban.com/news/detail-478326.html

到了这里,关于Ubuntu rc.local 的开启与配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux开机rc.local不自启动执行脚本问题的排查思路及问题解决

    问题 Linux系统中,在rc.local里面配置的启动命令等不能能够在开机的时候进行自启动 问题解决 解决问题排查中最大的麻烦,需要进行reboot重启 查看rc-local的运行状态 systemctl status rc-local 如果是loaded或者是faild类似,说明启动确实出现了问题 首先查看检查是否还有rc.local的软连

    2024年02月16日
    浏览(39)
  • nginx简介与安装配置,目录结构和配置文件介绍,配置nginx的service管理

    目录 一.nginx简介 1.简介 2.特性 二.nginx安装 1.rpm包方式 (1)下载扩展源 (2)安装扩展rpm包,nginx -V查看配置参数,后面源码安装时要用到 (3)默认的配置文件位置和html存放位置 2.源码方式 (1)建议提前下好所需要的部分包 (2)下载tar.gz包 (3)建议将包解压到/usr/local

    2024年02月04日
    浏览(43)
  • Ubuntu 配置磁盘挂载到指定目录

    最近在工作中,需要将磁盘挂载到自己指定的目录下,特此记录便于日后查阅。 首先查看当前服务器所有磁盘信息,命令如下: 如果想对/dev/sdb分一个区,执行 输出 输入p,表示是主分区,有如下输出 表示可以分配的分区编号有1-4,直接回车即可(表示选的默认1).有类似如下输出

    2024年02月15日
    浏览(38)
  • nginx上web服务的基本安全优化、服务性能优化、访问日志优化、目录资源优化和防盗链配置简介

    目录 一.基本安全优化 1.隐藏nginx软件版本信息 2.更改源码来隐藏软件名和版本 (1)修改第一个文件(核心头文件),在nginx安装目录下找到这个文件并修改 (2)第二个文件 (3)第三个文件,内置响应信息页面 (4)第四个文件 (5)重新编译安装并重启 3.更改nginx服务的默

    2024年02月13日
    浏览(43)
  • 【仿真+实测】一篇文章搞定RC延迟电路 1.延迟开启 2.快速泄放 3.精确泄放

     作者:面向搜索,排版:晓宇 微信公众号:芯片之家(ID:chiphome-dy) RC延迟电路 在许多芯片的应用手册中都要求了 对上电时序进行控制 ,在这种场合下我们会经常看到RC延迟,今天我们通过multisim 14.0 对RC延迟计算电路的理论计算进行仿真验证 Multisim软件版本 附上multisi

    2024年02月09日
    浏览(112)
  • 十三、Flink使用local模式执行任务 并开启Flink的webUI

    1、概述 1)webUI依赖 2)调用StreamExecutionEnvironment.createLocalEnvironmentWithWebUI(configuration); 3)可以通过configuration配置webUI的端口号 2、代码实现 3、执行结果 1)输入测试数据 控制台输出执行结果 2)localhost:8081查看webUI

    2024年02月10日
    浏览(37)
  • c语言locale.h简介

            locale.h提供的函数用于控制c标准库中对于不同的地区行为不一样的部分。(地区通常是国家或者某种特定语言的地理区域) 一、locale.h简单介绍 在标准库里,依赖地区的部分通常包括以下几项:         数字量的格式         货币的格式         字符集

    2024年02月14日
    浏览(33)
  • 虚拟机里安装ubuntu-23.04-beta-desktop-amd64,开启SSH(换源、备份),配置中文以及中文输入法等

    [2023-11-17 19:28:28] CentOS Linux release 7.9.2009 (Core)中安装配置Tomcat 安装并配置使用包管理工具-Yarn 配置开启Docker2375远程连接与解决Docker未授权访问漏洞 [2023-11-12 20:30:30] scp命令说明 个人常用Linux命令 通过netstat命令查看Linux的端口占用 [2023-11-7 19:39:00] 个人常用Linux命令 通过netstat命

    2024年02月08日
    浏览(56)
  • Android免Root执行脚本,无Root可以修改权限的目录 :/data/local/tmp

    在Android中,访问data目录是需要root权限,但是有个例外那就是/data/local/tmp目录,这个目录通过使用ADB来打开就会拥有读写权限! 注意: (1)这个目录不能一级一级的打开,需要通过cd  /data/local/tmp 一次性进入 (2)该目录下的文件属性,权限都是可以修改的,例如chmod 777 /d

    2024年02月09日
    浏览(40)
  • 虚拟机里安装ubuntu-23.04-beta-desktop-amd64开启SSH(换源和备份)配置中文以及中文输入法等

    [2023-11-17 19:28:28] CentOS Linux release 7.9.2009 (Core)中安装配置Tomcat 安装并配置使用包管理工具-Yarn 配置开启Docker2375远程连接与解决Docker未授权访问漏洞 [2023-11-12 20:30:30] scp命令说明 个人常用Linux命令 通过netstat命令查看Linux的端口占用 [2023-11-7 19:39:00] 个人常用Linux命令 通过netstat命

    2024年02月07日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包