ubuntu 20.04设置开机自启动脚本

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

一、使用 rc-local.service
rc-local.service 是系统自带的一个开机自启服务, 但是在 Ubuntu20 的 systemd 启动方式下,该服务默认没有开启。,启用它需要做些简单的配置。

在 路径下 /lib/systemd/system/rc-local.service 的 rc-local.service 的脚本,内容规定了 rc.local 的启动顺序和行为

1 建立开机启动服务

sudo vim   /lib/systemd/system/rc-local.service

ubuntu 20.04设置开机自启动脚本,服务器,linux,ubuntu

ExecStart=/etc/rc.local start

这行代码规定了这个service在开机启动时所执行的命令是:/etc/rc.local start。即运行 /etc/rc.local 脚本。不过可以看出,这个脚本的内容少了 [Install] 段,也就是说,没有定义如何做到开机启动,所以显然这时这个service是无效的。 因此我们就需要在后面帮他加上 [Install] 段

2、修改 rc-local.service 文件,添加  [Install] 段 sudo chmod 777 /lib/systemd/system/rc-local.service 赋予修改权限,然后加入以上[Install]  的语句

ubuntu 20.04设置开机自启动脚本,服务器,linux,ubuntu

  输入以下内容

 [Install]
WantedBy=multi-user.target
Alias=rc-local.service

3、然后设置该 rc-local.service 服务开机启动: systemd 默认读取 /etc/systemd/system 下的配置文件, 所以还需要在 /etc/systemd/system 目录下创建软链接

sudo systemctl enable rc-local.service

ubuntu 20.04设置开机自启动脚本,服务器,linux,ubuntu

4.(重点启动程序的)创建 /etc/rc.local  Ubuntu 20.04 默认不存在 /etc/rc.local。需要自己创建 touch /etc/rc.local

注意:调用 sh 脚本最后必须加上 & 是让脚本启动后在后台运行的作用, 否则可能会一直卡在开机界面(这是我自己的运行程序脚本)

#!/bin/bash
cd /home/sne/wmrtc
nohup ./wmrtc &

exit 0

然后执行以下命令赋予 /etc/rc.local 执行权限,这步一定要有,否则没效果的

sudo chmod 777 /etc/rc.local

# 或者

sudo chmod +x /etc/rc.local 

查看 rc-local服务的状态,显示 loaded 和 enabled

sudo systemctl status rc-local.service

ubuntu 20.04设置开机自启动脚本,服务器,linux,ubuntu文章来源地址https://www.toymoban.com/news/detail-602003.html

最后reboot试试 

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

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

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

相关文章

  • 虚拟机ubuntu20.04扩容时遇到的问题及解决方法(包含fdisk打不开、开机黑屏无法启动及一种扩容办法)

    虚拟机ubuntu20.04扩容时遇到的问题及解决方法(包含fdisk打不开、开机黑屏无法启动及一种扩容办法)

    在创建ubuntu虚拟机的前期,默认选择了ubuntu的内存为20G,但是用了没多长时间就经常提示我内存不足,我也没怎么在意。直到某一天我发现代码都保存不了了。ubuntu扩容迫在眉睫。、 扩容的具体过程我这一次没有记录下来,着重讲一下遇到的问题,相信我之后还会扩容,后续

    2024年02月08日
    浏览(150)
  • ubuntu20.04开机黑屏只有光标闪烁

    ubuntu20.04开机黑屏只有光标闪烁

    前情介绍          最初遇到这个问题我一直以为开机黑屏,然而就那一瞥让我发现了事情没那么简单,原来还有一个小小的光标闪烁,ok,活来了! 原因分析         1、硬件可能连接不正确         2、驱动安装的有问题(我遇到的是这个问题)         3、安装

    2024年04月27日
    浏览(128)
  • ubuntu20.04开机界面黑屏,只有一个光标闪烁

    ubuntu20.04开机界面黑屏,只有一个光标闪烁

    接下来我就把我的解决方法完整的发出来,因为我也是非常的绝望,终于在不断尝试中解决了问题 首先开机界面就是这个东西,一直卡在这不动了,原因就是,内存被用完了,无法加载出图形化界面 解决方法: 1.重启虚拟机,注意在重启之后,要不停的去按ctrl+alt+f3,因为鼠

    2023年04月27日
    浏览(5)
  • Ubuntu20.04开机闪光标进不去图形界面

    Ubuntu20.04开机闪光标进不去图形界面

    (一)实验室电脑         默认进入系统的方式黑屏闪烁光标,重启后进入最新的recover模式中进行修复,发现还是进不去图形界面,再重启进入低版本的内核可以正常进入,说明是内核版本太高,与NVIDIA驱动不匹配导致的问题。这里的解决方案选择的是通过较低版本的内

    2024年02月15日
    浏览(12)
  • 27. Ubuntu 20.04 开机自动挂载文件/etc/fstab

    27. Ubuntu 20.04 开机自动挂载文件/etc/fstab

    不同于热插拔的设备,对于硬盘可能需要长期挂载在系统下,所以如果每次开机都去手动mount是非常痛苦的,当然Ubuntu系统的GNOME桌面自带的gvfsd也会帮你自动挂载,但是指向的路径却是按照uuid命名的,这是极其痛苦的,所以希望开机就可以自动挂载硬盘到指定路径。 系统开

    2024年02月06日
    浏览(7)
  • 虚拟机Ubuntu20.04 网络连接器图标开机不显示怎么办

    虚拟机Ubuntu20.04 网络连接器图标开机不显示怎么办

    执行以下指令:

    2024年02月10日
    浏览(38)
  • Ubuntu 20.04 中安装docker一键安装脚本

    直接上脚本,依次执行如下命令即可 install docker operation system Ubuntu 18.04+ ways1 : wget https://github.com/grant-tt/docker/blob/main/docker_install.sh bash docker_install.sh ways2: wget http://apollo-pkg-beta.bj.bcebos.com/docker_install.sh bash docker_install.sh

    2024年02月13日
    浏览(34)
  • Ubuntu Server 20.04 网卡启动及配置

    由于网络环境问题,联网安装会导致报错,故在安装期间disable了所有网卡,下面记录装好之后打开的过程。 得到本机的所有网卡信息,例如我这边网卡为eth0 将上述网卡名称填入 把up换成down是关掉 ubuntu server 20.04 采用读yaml配置文件的方式修改网卡配置,文件在/etc/netplan/下,

    2024年02月11日
    浏览(9)
  • Ubuntu20.04设置永久ip

    1.使用 ifconfig 查看ip和网关名称 2.修改 /etc/netplan/01-network-manager-all.yaml的yaml文件中配置IP地址 原始配置如下: 3.将查看到的ip和网关名称根据实际情况更改 假设IP地址修改为192.168.35.100,网关名称为enp0s8,子网掩码24位即255.255.255.0,网关设置为192.168.1.1,DNS1:223.5.5.5,DNS2:22

    2024年02月12日
    浏览(8)
  • ubuntu20.04设置静态IP地址

    ubuntu20.04设置静态IP地址

    ubuntu20.04 默认使用动态IP设置,但有时我们需要为其设置静态IP。本文将带着大家彻底搞清楚ubuntu20.04的IP设置方法。 如果你是在虚拟机中使用 ubuntu20.04 ,并对虚拟机的网络设置有疑问的话请看本人的拙作第3章 vmware虚拟机的三种网络设置. networking 和 network-manager 在开始之前先弄

    2024年02月05日
    浏览(9)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包