centos7 设置开机启动任务

环境:centos7

需求:前两天调通的DNS server(bind/named)设置开机自启动

操作:

  1. 修改 /etc/rc.local

centos7 设置开机启动任务

注意这个 rc.local 文件默认是没有 可执行属性的,所以需要手动为其添加可执行属性:

chmod +x /etc/rc.d/rc.local

从下图中能看出,/etc/rc.local 是 /etc/rc.d/rc.local 的一个软链接

centos7 设置开机启动任务

reboot 重启后 通过systemctl status named 查看 服务状态,会发现脚本启动执行正常

2. 在 /etc/init.d/ 目录下添加一个脚本

centos7 设置开机启动任务

从图中能看出该目录就是 /etc/rc.d/init.d/ 目录的一个软链接

centos7 设置开机启动任务

该脚本必须具有可执行属性

chmod +x /etc/init.d/xxx.sh

在脚本中前面添加3行

#!/bin/sh
#chkconfig: 2345 80 90
#description:auto_run

具体理由我看了参考链接中的跳转,大概意思如下

第二行指示chkconfig 内容

2345 脚本连接到rc2.d,rc3.d,rc4.d,rc5.d目录下

80 S80

90 K90

最后添加 启动执行的指令:

systemctl start named

centos7 设置开机启动任务

最后执行:

systemctl enable bootstart

发现提示手动创建的脚本不是本地服务,重定向到 chkconfig bootstart on

centos7 设置开机启动任务

reboot 后使用 systemctl status named 查看服务是成功启动的

centos7 设置开机启动任务

最后贴一个参考链接:

https://www.jianshu.com/p/73e30beaecbc

Original: https://www.cnblogs.com/zhangjie-123/p/16622740.html
Author: 躣佾
Title: centos7 设置开机启动任务

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/578429/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 019 Linux tcpdump 抓包案例入门可真简单啊?

    1 tcpdump 是什么? 2 tcpdump 常用命令参数 3 tcpdump 抓包wss,配合Wireshark分析 4 tcpdump 抓包白度,配合Wireshark分析…

    Linux 2023年5月27日
    085
  • Linux基础02

    import paramiko class SSHProxy(object): def __init__(self, hostname, port, username, passw…

    Linux 2023年6月7日
    089
  • Git 代码提交和下载

    1、新建一个目录,存放下载下来的项目; 2、进入刚刚新建的文件夹,点击鼠标右键,选择”Git Bash Here” 3、进行基础配置,作为 Git 的基础配…

    Linux 2023年6月13日
    0124
  • docker Redis 安裝路徑

    /usr/local/etc posted @2022-01-14 17:35 刘大飞 阅读(20 ) 评论() 编辑 Original: https://www.cnblogs….

    Linux 2023年5月28日
    0114
  • 实验二 电子传输系统安全-进展1

    实验二 电子传输系统安全-进展1 //20191223 安全电子公文传输系统是政府机关以及企事业单位进行安全的公文发送、公文传输、公文接收的综合处理系统,主体架构如下: 系统以基于…

    Linux 2023年6月8日
    088
  • 聊一聊如何搭建高性能网站哪一些事

    在开发中经常会遇到网站的性能平静下来,打开慢的情况。我们平常开发中怎么 一步一步排查这些问题并 解决问题呢 在快节奏的时代中,慢是个不容忍受的事情。 一、 为什么会’慢…

    Linux 2023年6月14日
    0133
  • nodejs调用shell

    shelljs https://github.com/shelljs/shelljs 实例 var shell = require(‘shelljs’); if (!shell.w…

    Linux 2023年5月28日
    0108
  • 001.IT运维面试问题-Linux基础

    Redhat、CentOS、Fedora、SuSE、Debian、Ubuntu、FreeBSD等。 ⑴开机BIOS自检,加载硬盘。 ⑵读取MBR,MBR引导。 ⑶grub引导菜单(…

    Linux 2023年6月13日
    0104
  • MongoDB权威指南三四章学习体会

    前言 最近在学习Mongodb权威指南,其中有些内容,还是比较难理解,和大家分享一下。 1、数组update update用于更新文档,更新操作分成两阶段完成,首先找到目标文档,然…

    Linux 2023年6月7日
    084
  • 在 IconFont 上获取图标资源的操作方法与感悟

    如何在 IconFont 上获取图标资源 阿里巴巴矢量图标库网站(https://www.iconfont.cn/)上提供了非常丰富的图标资源,包括 SVG、AI、PNG、字体图标…

    Linux 2023年6月7日
    0112
  • 使用VScode创建第一个vue项目

    初识vue,小小白一枚 软件,插件安装,略… 插件:vetur(支持vue代码高亮)、ESLint(js语法纠错)、Auto Close Tag(自动闭合标签)、Aut…

    Linux 2023年6月7日
    0102
  • 读《软件测试的艺术》——第一章

    《软件测试的艺术》作为元老级别的测试理论书籍,在业内非常经典且有口皆碑,书中提出的 软件测试为求错而非求证的观点至今仍在学术界被广泛讨论。本书还为计算机界一个最为重要的主题提供了一…

    Linux 2023年6月13日
    0108
  • 用go把博客园博客下载到本地Hexo目录下

    找到cookie 直接浏览器F12 巴拉巴拉 直接上代码 用hexo建静态博客的话,go文件在 \source\_posts目录下,run之后将会在此目录下生成cnblogs文件夹…

    Linux 2023年6月7日
    095
  • Docker安装使用及私有仓库搭建

    1 概念 1.1 基本概念 Docker daemon​ 守护进程,运行在宿主机上,用户通过DockerClient客户端Docker命令与Docker daemon交互。Dock…

    Linux 2023年5月27日
    098
  • windows环境 php 连接 sql server

    下载扩展: ODBC Driver: 安装配置: 下载SQL Server的PHP扩展(Microsoft Drivers for PHP for SQL Server),连接里有…

    Linux 2023年6月7日
    0106
  • Linux动静分离与Rewrite

    一、动静分离 1.1 单台机器动静分离 1、创建NFS挂载点(NFS服务端) mkdir /static vim /etc/exports /static 172.16.1.0/2…

    Linux 2023年5月27日
    0106
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球