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

(1)编辑文件 /etc/rc.local

输入命令:vim /etc/rc.local 将出现类似如下的文本片段:

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

/etc/init.d/mysqld start #mysql开机启动

/etc/init.d/nginx start #nginx开机启动

/etc/init.d/php-fpm start #php-fpm开机启动

/etc/init.d/memcached start #memcache开机启动

#在文件末尾(exit 0之前)加上你开机需要启动的程序或执行的命令即可(执行的程序需要写绝对路径,添加到系统环境变量的除外),如:

/usr/local/thttpd/sbin/thttpd  -C /usr/local/thttpd/etc/thttpd.conf

(2)自己写一个shell脚本

将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。

(3)通过chkconfig命令设置

将启动文件cp到 /etc/init.d/或者/etc/rc.d/init.d/(前者是后者的软连接)下

vim 启动文件,文件前面务必添加如下三行代码,否侧会提示chkconfig不支持

#!/bin/sh 告诉系统使用的shell,所以的shell脚本都是这样

#chkconfig: 35 20 80 分别代表运行级别,启动优先权,关闭优先权,此行代码必须

#description: http server(自己随便发挥)//两行都注释掉!!!,此行代码必须

chkconfig --add 脚本文件名 操作后就已经添加了

​linux 添加开机启动项的三种方法相关推荐

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

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

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

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

  3. Linux 设置开机启动项的几种方法

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

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

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

  5. Win10添加开机自动运行软件三种方法(亲测可用)

    Win10管理开机启动项的方法相信大家已经非常熟悉,msconfig命令各系统都通用,那么很多用户发觉Win10和Win7 XP等系统不同,没有启动文件夹,那么我们怎么添加开机启动项呢?如晨软件或程序 ...

  6. linux添加开机启动项

    使用chkconfig命令可以查看在不同启动级别下课自动启动的服务(或是程序),命令格式如下: chkconfig --list 可能输出如下: openvpn    0:关闭 1:开启 ...... ...

  7. Win10添加开机自动运行软件三种方法

    开机启动文件夹 1.我们打开文件夹:C:\Users(用户)\Administrator(当前用户名)\AppData\Roaming\Microsoft\Windows\Start Menu\Pro ...

  8. 【linux 】添加开机启动项的方法|Linux目录结构和存放哪些文件

    目录 linux 添加开机启动项的方法 编辑文件 /etc/rc.local 在/etc/init.d目录下添加自启动脚本 每次登录自动执行 通过chkconfig命令设置 把脚本注册为系统服务 在c ...

  9. win8手动添加linux启动项,Win8下添加开机启动项的简单办法

    Win8的用户越来越多,大家会发现任务管理器新添加了一个"启动"的功能,我们可以在其中随意删减开机启动项,以达到提高开机效率的目的.但是怎样才能添加我们平时经常用到的软件作为开机启 ...

最新文章

  1. 机器学习常用损失函数总览:基本形式、原理、特点
  2. 985博导给学生改论文,第一篇心态就崩了!
  3. 机器学习-sk-learn-Facebook数据集预测签到位置
  4. c语言怎么独缺非空格字符,C语言-字符串(单个字符)
  5. 咏南中间件集群解决方案
  6. 音视频技术开发周刊 84期
  7. vba htm转成图片_提取1000页PPT的图片,同事花了两小时,我只花了两分钟
  8. jQuery之Ajax
  9. 阿里帝国到底有多庞大
  10. 投入10个亿,每人奖300万,腾讯给科学界发奖了!
  11. 微信公布10月朋友圈十大谣言 包括牙膏能杀灭幽门螺杆菌等
  12. Extjs图书管理系统源码 智能化图书管理系统源码
  13. Excel文件导入web页面
  14. 系统分析师(4)-系统分析师考试大纲
  15. 测屏幕坏点 android,手机屏幕坏点检测方法有哪些【详细介绍】
  16. oracle数据库基本语句
  17. java使用itext导出pdf,图片、表格、背景图
  18. 有没有一瞬间不想活了?
  19. 删除文件夹时,报错“错误ox80070091:目录不是空的”,该如何解决?
  20. 闪迪u盘不能识别好办法_U盘不能识别怎么办 U盘无法识别的7种解决方法

热门文章

  1. SpringBoot实现QQ邮箱注册和登录
  2. 前端js计算抽奖概率
  3. CentOS调整LVM分区
  4. ktt算法 约化_矩阵特征与特征向量的计算
  5. Intro to RL Lecture1
  6. 强化学习RL学习笔记2-概述(2)
  7. 【汇编】微机原理与接口技术课程设计
  8. 并查集巧妙用法(codeforces)C. Destroying Array
  9. Javascript技巧(230个)[转载]
  10. OCL功率放大电路分析笔记