zoukankan      html  css  js  c++  java
  • 设置linux服务或脚本开机启动

    方法1:

    注意、服务也可以使用下面方法设置开机启动,如追加rc.local文件追加/usr/bin/rsync --daemon就是开启启动rsync服务

    1、首先,脚本具有可执行权限

    1
    chmod 755 inotify.sh

    2、然后将脚本存放的绝对路径+脚本全名追加到/etc/rc.d/rc.local文件最后

    1
    /root/inotify.sh

    3、在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限

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

    centos7 设置docker开机启动:sudo systemctl enable docker

    方法2 systemctl方式:

    要启动一个服务,你需要使用如下命令:

    1. # systemctl start httpd.service

    这会启动httpd服务,就我们而言,Apache HTTP服务器。

    要停掉它,需要以root身份使用该命令:

    1. # systemctl stop httpd.service

    要重启,你可以使用restart选项,如果服务在运行中,它将重启服务;如果服务不在运行中,它将会启动。你也可以使用try-start选项,它只会在服务已经在运行中的时候重启服务。同时,reload选项你也可以有,它会重新加载配置文件。

    1. # systemctl restart httpd.service
    2. # systemctl try-restart httpd.service
    3. # systemctl reload httpd.service

    我们例子中的命令看起来会像下面这样:

    检查服务状态

    要检查服务状态,你可以使用status选项,看这里:

    1. # systemctl status httpd.service

    输出结果就像这样:

    它会告诉你运行中的服务的方方面面。

    使用启用/禁用服务来控制开机启动

    你也可以使用enable/disable选项来控制一个服务是否开机启动,命令如下:

    1. # systemctl enable httpd.service
    2. # systemctl disable httpd.service

    参考:https://www.cnblogs.com/lei0213/p/8595030.html

              https://blog.csdn.net/chun_xiaolin001/article/details/81632568

  • 相关阅读:
    设计模式(15)-命令模式
    设计模式(14)-模板方法模式
    设计模式(13)-代理模式
    设计模式(12)-享元模式
    设计模式(3)-工厂方法模式
    微服务(1)-简单初始化项目
    MCMC:Markov Chain&Monte Carlo(二)MH采样和Gibbs采样,MCMC局限性
    MCMC:Markov Chain& Monte Carlo(一)基本cdf采样,rejection采样,Importance采样
    指数族分布:相关概念理解
    matlab隐马尔可夫相关函数简单例子实现(help文档)
  • 原文地址:https://www.cnblogs.com/i-shu/p/11349604.html
Copyright © 2011-2022 走看看