Linux系统设置开机启动有很多方法,网上也有许多详细教程。本文只关注用 update-rc.d 命令给 Debian 添加开机启动。

例如:将test.sh脚本添加到开机自启。

1.将 test.sh 脚本放到 /etc/init.d/ 目录下
cp test.sh /etc/init.d/
cd /etc/init.d/
chmod +x  test.sh
2.设置开机自启
update-rc.d test.sh defaults
运行 update-rc.d 很可能会出现错误提示:insserv: warning: script 'test.sh' missing LSB tags and overrides
这是因为 test.sh 不符合 debian 开机自启文件的内容规范,debian 要求文件头部有启动信息。参考同目录下的 /etc/init.d/skeleton 文件头,把以下内容复制到 test.sh 再运行 update-rc.d test.sh defaults 。#!/bin/sh
### BEGIN INIT INFO
# Provides:          test
# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Should-Start: $network
# Should-Stop: $network
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description: test
# Description: test
### END INIT INFO
3.删除开机启动update-rc.d -f test.sh remove

Debian添加开机启动项相关推荐

  1. Ubuntu下添加开机启动项的2种方法

    Ubuntu下添加开机启动项的方法 1.方法一,编辑rc.loacl脚本 Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本 ...

  2. windows 增加开机启动服务器,Windows Server2012删除或添加开机启动项的方法

    Windows Server2012怎么删除或添加开机启动项?Windows Server 2012跟Windows8一样,拥有全新的任务管理器.Windows Server 2012可以随意在服务器 ...

  3. linux 添加开机启动项的三种方法。

    原文地址: https://blog.csdn.net/lylload/article/details/79488968 Shell环境变量配置文件:https://blog.csdn.net/yzs ...

  4. ​linux 添加开机启动项的三种方法

    linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This sc ...

  5. windows快速添加开机启动项/禁用开机启动项

    启动项就是开机后系统自动加载运行的程序,一些软件设置成开机启动后会更方便我们的使用.下面就和大家分享一个win10系统添加开机启动项的小技巧 1.按下 win+r 快捷键,打开运行窗口,输入shell ...

  6. Powershell 添加开机启动项

    在某些自动化任务中,需要让程序开机启动.Powershell 添加开机启动项的代码如下: $RunPath = "HKLM:\SOFTWARE\Microsoft\Windows\Curre ...

  7. Linux 添加开机启动项的三种方法

    linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This sc ...

  8. Win10启动文件夹在哪里,Win10怎么添加开机启动项?

    Win10启动文件夹在哪里,Win10怎么添加开机启动项? 接触新事物遇到问题很正常!如果我们需要添加和删除开机启动项目,特别是添加开机启动项,这个问题在Win10系统下竟然成了难题!因为很多安装Wi ...

  9. win2012服务器 注册表,Windows Server2012删除或添加开机启动项的方法

    Windows Server 2012跟Windows8一样,拥有全新的任务管理器.Windows Server 2012可以随意在服务器核心(只有命令提示符)和图形界面之间切换.但是,还有一部分人不 ...

最新文章

  1. 强烈推荐8个良心好用的国产软件应用,让你爱不释手
  2. GPT-3成精了,万物皆文本时代来临!10年内通过图灵测试?
  3. 【BZOJ3926】[Zjoi2015]诸神眷顾的幻想乡 广义后缀自动机
  4. 【深度学习的数学】卷积神经网络的搭建
  5. nova 命令汇总三 ——网络相关命令
  6. idea jsp页面没有html提示,解决IDEAJSP没有代码提示问题的几种方法.pdf
  7. 轻芒 CEO 王俊煜:高品质内容是核心,小程序是它的最好载体
  8. 代号红狗:那些站在微软云起点的中国创业者
  9. Typora下载及win10安装
  10. jq 判断手机端还是PC端
  11. 泛函分析 06.01 线性算子的谱理论 - 谱集和正则点集
  12. 折腾笔记-做网线+二层傻瓜交换机部署
  13. java简历 star_写简历时的STAR法则
  14. C语言:小写字母与大写字母的转换
  15. 2020年度总结 | 葡萄城软件开发技术回顾
  16. 环科跨考数一英一408经验帖
  17. 什么叫侧面指纹识别_新科技?侧面指纹解锁有什么不同?
  18. linux下不同服务器间数据传输(wget,scp)
  19. 如何画好场景速写:独特+夸张轻松应对
  20. C++输入角度计算三角函数cos sin tan

热门文章

  1. 2022-2023年华南师范大学工商管理硕士(MBA)招生简章
  2. 浙江海洋大学计算机考研资料汇总
  3. 基于Python实现五子棋
  4. SVM中对偶、凸优化与KTT条件问题
  5. NodeBB实现登录企业账号系统(简单实现,非CAS登录)
  6. K8S学习笔记之将Google的gcr.io、k8s.gcr.io 换为国内镜像
  7. 线性代数及矩阵论(七)
  8. Picasso入门教程(十二)Cache Indicators,Logging Stats
  9. 通过数字抖动实现更高精度的PWM脉宽控制
  10. 浅析 Hadoop 中的数据倾斜