`

linux开机启动一个脚本文件

 
阅读更多
1.
开机启动的文件是/etc/rc.local,所以只需要把你执行的脚本放到这么文件里就行了。
先设置执行脚本文件可执行:
chmod +x /home/xx/x.sh
再加入自动执行脚本:
sudo vi /etc/rc.local 
在exit 0的上面新起一行,写入/home/xx/x.sh
即可。

2.添加一个Ubuntu的开机启动服务。

如果要添加为开机启动执行的脚本文件,

可先将脚本复制或者软连接到/etc/init.d/目录下,

然后用:update-rc.dxxx defaults NN命令(NN为启动顺序),

将脚本添加到初始化执行的队列中去。

注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99。

1) 将你的启动脚本复制到/etc/init.d目录下
以下假设你的脚本文件名为 test。
2) 设置脚本文件的权限
$ sudo chmod 755 /etc/init.d/test
3) 执行如下命令将脚本放到启动脚本中去:
$ cd/etc/init.d
$ sudoupdate-rc.dtestdefaults 95
注:其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。
分享到:
评论

相关推荐

    SUSE Linux下开机自动运行脚本命令的方法

    以openSUSE 11和10 sp2启动文件的设置为例,开机设置程序自动执行

    Linux一键启动多个jar

    Linux一键按照顺序启动、停止、重启多个jar Linux一键按照顺序启动、停止、重启多个jar Linux一键按照顺序启动、停止、重启多个jar 注意事项及错误处理在备注文件中

    virtualbox开机启动运行系统脚本

    virtualbox的开机启动BAT文件,用计划任务设置开机启动,

    嵌入式linux文件系统启动脚本及分析 linuxrc init shell busybox 分析

    在内核初始化完成后,嵌入式linux 文件系统的启动过程主要包含一下几个步骤: 1. 执行/sbin/init 文件 2. 执行/etc/inittab 文件 3. 执行/etc/init.d/rcS 文件 4. 执行挂载文件系统脚本 5. 执行内核模块脚本 6. 执行...

    Linux 开机(服务、脚本)启动顺序.docx

    是我自己整理的Linux开机配置文档,通过配置脚本文件实现Linux开机服务。搜集了关于一、 Linux 系统运行级别的介绍

    centos7下启动springboot项目启动脚本(shell脚本)

    以下展示启动脚本示例,过程中遇到的问题,以及相关的解决办法。 1、启动脚本 #!/bin/sh export EUREKA=ruoyi-eureka-1.0.2-SNAPSHOT.jar export CONFIG=ruoyi-config-1.0.2-SNAPSHOT.jar export AUTH=ruoyi-auth-...

    ARM Linux 程序开机自启动方法

    经常自己编写的应用程序,需要手动运行,本文档教你修改系统文件,让你的应用程序开机自启。

    linux中mysql开机自动启动3种方法.docx

    第二种方法是使用一个名为 mysqldauto 的启动脚本来实现 MySQL 的开机自动启动。我们可以创建以下脚本: ```bash #!/bin/sh # Version: 0.1 by orczhou@gmail.com /opt/mysql/bin/mysqld_safe --user=mysql ``` ...

    debianlinux系统开机启动项管理.pdf

    Debian Linux 系统开机启动项管理 Debian Linux 系统的开机启动项管理是...Debian Linux 系统的开机启动项管理是一个复杂的过程,涉及到多个关键脚本和配置文件。了解这些知识点对 Linux 系统的管理和维护非常重要。

    Linux开机启动程序rc.local1

    2、rc.local文件的原始内容# 3、rc.local文件的配置rc.local本质上是一个shell脚本文件,可以把启动时需要执行的命令写在里面,启动时将

    Linux下Python脚本自启动与定时任务详解

    最近同事问了一个关于Python脚本自启动与定时任务的问题,发现很多的朋友对这块都不是特别的熟悉,所以本文主要给大家介绍的是关于Linux下Python脚本自启动与定时任务的相关内容,分享出来供大家参考学习,话不多说...

    linux下设置开机自动启动程序.doc

    Linux 设置开机自动启动程序 本文档详细介绍了在 Linux 系统中设置开机自动启动程序的方法。...最后,文档还介绍了如何编写一个自动启动服务的脚本文件,包括如何使用 case 语句来实现 restart、start 和 stop 操作。

    在linux下设置开机自动启动程序的方法借鉴.pdf

    .d 目录下的脚本文件来实现开机启动时自动运行程序。例如,可以编辑 /etc/rc.d/rc.local 文件,在文件最末加上一行"xinit" 或 "startx",可以在开机启动后直接进入 X-Window。 登录时自动运行程序 用户登录时,...

    linux系统中使用shell脚本自启动tomcat

    linux系统中使用shell脚本自启动tomcat 在/etc/init.d下新建文件tomcat 命令:vi /etc/init.d/tomcat tomcat文件新建完毕后,检查文件格式是否为unix,如果格式为dos,需要先将文件格式切换成Unix 强制切换为unix...

    Linux(centOS6.5)下SVN的安装、配置及开机启动

    SVN 在 Linux(CentOS 6.5)...12. 安装 SVN 服务端开机启动:创建一个启动脚本 svn_startup.sh,以便在开机时启动 SVN 服务。 通过以上步骤,可以成功地安装和配置 SVN 服务器,并使其在 Linux(CentOS 6.5)下运行。

    在linux下设置开机自动启动程序的方法.pdf

    Linux 开机启动脚本的顺序 在 Red Hat Linux 中,开机启动脚本的顺序为: 1. 加载内核执行 init 程序 2. 执行 /etc/rc.d/rc.sysinit 脚本 3. 执行 /etc/rc.d/rc $RUNLEVEL 脚本 4. 执行 /etc/rc.d/rc.local 脚本 5...

    加快嵌入式Linux系统启动速度的方法及应用.pdf

    Linux的启动过程可以分为七个阶段:开机、BIOS、BootLoader、Linux内核、Init进程、Shell和应用程序。 1. 开机:当PC打开电源以后,Intel系列的CPU首先进入实模式,开始执行位于地址0xFFFF0处的代码,即BIOS的起始...

    Linux下Python脚本自启动和定时启动的详细步骤

    一、Python开机自动运行 假如Python自启动脚本为 auto.py 。那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 在exit 0上面编辑启动脚本的命令 /usr/bin/python3 /home/...

    虚拟机linux下配置Tomcat并设置开机自启动

    要使 Tomcat 在 Linux 启动时自动启动,需要创建一个启动脚本文件。在/etc/init.d/目录下创建一个名为 tomcat 的文件,内容如下: ```bash #!/bin/bash # /etc/rc.d/init.d/tomcat # init script for tomcat ...

    Linux通用java程序启动脚本代码实例

    在网上找到一个挺好的通用shell脚本。 只需要修改一些配置变量,就可以用来做起动脚本了。 并且除了能起动、还支持关闭、重启、查看是否正在运行的功能。 start函数中,nohup部分其实也可以提出来放入一个配置变量中...

Global site tag (gtag.js) - Google Analytics