代码编织梦想

ubuntu版本:ubuntu20.04

一、大概步骤:

  1.         将有执行权限的XX.sh文件移动到/etc/init.d/路径下,
  2.         然后运行:   sudo update-rc.d XX.sh defaults

二、代码演示

创建脚本文件 

touch run.sh

修改脚本文件权限,我这里直接给脚本文件设置了“可执行可编辑可读“的所有权限。

sudo chmod 777 run.sh

编写脚本文件内容

#!/bin/bash                                        #这一行必须写
### BEGIN INIT INFO
# Provides:          runDjango
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: start runDjango
# Description:       start runDjango
### END INIT INFO
#下面是你开机想自动运行的命令,现在下面的代码是我自己运行django项目.sh脚本时候的命令
cd /home/backend/django_root/   
./runDjango.sh

exit 0  #这个也得写

移动脚本文件到/etc/init.d/文件夹下

sudo mv run.sh /etc/init.d/

设置开机自启动

cd /etc/init.d/                     #切换路径
sudo update-rc.d run.sh  defaults   #设置开机自启动

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_44907360/article/details/127992653

ubuntu16.04(桌面版) 开机自启动.sh脚本-爱代码爱编程

在网上看了很多方法,都没有奏效。 本文方法: 1、编写test.sh脚本 #!/bin/bash ### BEGIN INIT INFO # Provides: starter # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog

ubuntu进入桌面自动启动脚本_Ubuntu程序开机自动启动设置(服务和自动运行配置文件)的几种方法...-爱代码爱编程

一.Linux系统主要启动步骤 Linux 系统主要启动步骤: Windows 使用 NTLDR 作为 Boot Manager,如果您的系统中安装多个版本的 Windows,您就需要在 NTLDR 中选择您要进入的系统。Linux 通常使用功能强大,配置灵活的 GRUB 作为 Boot Manager。 2. 加载系统内核,启动 init 进程

Ubuntu开机自动运行脚本-爱代码爱编程

Ubuntu开机自动运行脚本 1.创建脚本文件2.脚本文件赋权限3.添加Ubuntu自动启动程序 我们常常需要电脑开机后自动运行某些程序或执行某些脚本,如下图所示,我想要开机自动运行always_online.py这个python文件 1.创建脚本文件 在任意位置创建一个sh脚本文件,可以用txt格式或者gedit等各种方式生成该文件然后更

Ubuntu开机自启动与sh脚本-爱代码爱编程

启动多个终端 .sh脚本启动多个程序(对应多个终端)之ROS篇 我们先介绍一下终端的一些信息: 终端输入: gnome-terminal 能否打开一个终端, 然后运行gnome-terminal有一些参数的要求,如下: -t  终端的标题    //注意,有些版本不支持 -e 可以出现多次 -x 只能出现一次,在-x后面的所有内容,均认为是要执行

Ubuntu 重启/开机以后自动运行脚本文件(以frp举例)-爱代码爱编程

问题:在ubuntu服务器上装了frp,但是重启之后他没有办法自动运行,整合了网上的几篇文章,最后能够重新启动了。 首先是这篇 ubuntu18.04设置开机自动启动脚本 我下面直接说关键步骤了 sudo vi /lib/systemd/system/rc.local.service 并在文件最后加入 [Install] WantedBy=mul

ubuntu 设置开机自启动文件/命令/脚本的解决办法_sysdrone的博客-爱代码爱编程

前言 如果启动搭载机载电脑(如树莓派)的自主机器人时,当给机器人上电后,我们需要通过ssh或向日葵等远程到机器人端,然后运行launch等文件,这对机器人的操作很不方便。由于此原因,配置能够上电自启动文件的方法很有必要性。 step 1. 配置gnome-session-properties 创建一个脚本,如test.shtouch test.sh

ubuntu 实现shell文件的开机运行_地球被支点撬走啦的博客-爱代码爱编程

目录 1、init 与 systemd 2、完善 rc-local.service 脚本 3、创建 rc.local 脚本 方法有挺多,这里之记录一个。 1、init 与 systemd 网上大部分教程都是编辑 /etc/rc.local 文件,然后在该文件内容里追加要运行的 sh 文件的指令即可。这种方法确实挺简单的,但是我在我系统(Ubu

ubuntu18.04开机自启动sh脚本运行roslaunch rosrun_boyhoodme的博客-爱代码爱编程

1. 在终端GUI设置,输入如下命令 gnome-session-properties 2. 编辑开机启动文件 添加一行, 举例pixracer_connection 3. 示例参数 4. sh文件示例 pi

ubuntu22.04如何开机重新自动运行脚本_心儿痒痒的博客-爱代码爱编程

文章中心 本文的目的是在Ubuntu 22.04 Jammy Jellyfish 服务器版或桌面版,让Bash脚本或Python脚本在系统重启时运行。 文章目录 文章中心学习的步骤一、如何在 Ubuntu 2

ubuntu18.04开机自动启动脚本-爱代码爱编程

在根目录下创建一个start.sh脚本,内容如下: sleep 20s gnome-terminal -t "roscore" -x bash -c "source /home/nvidia/.bashrc;source

ubuntu上安装部署k8s集群_ubuntu安装k8s集群-爱代码爱编程

Ubuntu上安装部署k8s集群 一、基础环境准备(一)环境说明1.主机说明 (二)环境操作1. 设置Master与工作节点的机器名称及配置2. 解析主机3. 写入以下内容(注意IP地址和主机名换成自己