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

  • 相关阅读:
    sp_trace_setfilter sqlserver筛选跟踪或跟踪过滤
    sp_trace_setevent sqlserver跟踪事件及列
    通过导入虚拟电脑的方式还原centos
    sqlserver profiler 抓出来作业的代码 SQLAgent
    克隆server2008R2造成SID冲突
    sqlserver ssms ctrl+e快捷键问题
    Caffe源码解析1:Blob
    梯度下降、随机梯度下降和批量梯度下降
    Caffe CNN特征可视化
    Caffe 抽取CNN网络特征 Python
  • 原文地址:https://www.cnblogs.com/i-shu/p/11349604.html
Copyright © 2011-2022 走看看