rc.local脚本

rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令。该脚本位于/etc/路径下,需要root权限才能修改。

该脚本具体格式如下:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing. exit 0

注意: 一定要将命令添加在 exit 0之前

如何给ubuntu添加一个开机启动脚本

1,新建个脚本文件new_service.sh

#!/bin/bash
# command content exit 0

2,设置权限

sudo chmod 755 new_service.sh

3,把脚本放置到启动目录下

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

4,将脚本添加到启动脚本

执行如下指令,在这里90表明一个优先级,越高表示执行的越晚

cd /etc/init.d/
sudo update-rc.d new_service.sh defaults 90

移除Ubuntu开机脚本

sudo update-rc.d -f new_service.sh remove

总结

最新文章

  1. [LeetCode] Scramble String 爬行字符串
  2. jquery.cookie.js 操作cookie实现记住密码功能的实现代码
  3. MIT Scheme 使用 Edwin
  4. 关于html中的设置body宽高的理解
  5. iPhone尺寸规范
  6. c++形参和实参同名时,如何单步执行观察形参的变化。
  7. iptables规则表
  8. 计算器(delphi)
  9. Android 读取txt文件并以utf-8格式转换成字符串
  10. 7.4.1 Dumping Data in SQL Format with mysqldump
  11. SQL SERVER运维日记--收缩数据库
  12. WEB标准了解
  13. [已解决]import pymssql ImportError: libsybdb.so.5
  14. QinQ 简介
  15. [文章汇总]ASP.NET Core框架揭秘[最近更新:2018/10/31]
  16. python各种转义字符
  17. 将ASP.NET网站部署到服务器IIS上
  18. 《Java编程思想第四版》附录 C Java 编程规则
  19. Java内置包装类
  20. _ZNote_Objective-C_用终端编译OC程序

热门文章

  1. RESTORE DATABASE命令还原SQLServer 数据库 bak
  2. 在Visual Studio 2013顯示SCSS詳細錯誤訊息
  3. memcache概念浅谈及名称混乱之区分
  4. java强行删除文件(针对进程正在使用的文件的删除)
  5. java虚拟机的逃逸分析
  6. hdu 1042 N! java大数及判断文件末尾
  7. Errors occurred while updating the change sets for SVNStatusSubscriber org.apache.subversion.javahl.
  8. vim搜索设置高亮
  9. Hadoop 安装指南
  10. Mongodb 和 Solr 实时同步