zoukankan      html  css  js  c++  java
  • CentOS7 从查看、启动、停止服务说起systemctl

    执行命令“systemctl status 服务名.service”可查看服务的运行状态,其中服务名后的.service 可以省略,这是CenOS7以后采用systemd作为初始化进程后产生的变化。

    Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。
    
    Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置Linux系统。

    以网络服务network.service为例:

    1、查看服务状态

    systemctl status network.service

    2、控制服务

    启动服务
    systemctl start network.service
    重启服务 systemctl restart network.service
    停止服务 systemctl stop network.service

    开机启动服务
    systemctl enable network.servic

    停止开机启动
    systemctl disable network.servic

    3、查找所有或者某个服务

    systemctl list-units --type=service | grep network

    4、Systemctl接受服务(.service),挂载点(.mount),套接口(.socket)和设备(.device)作为单元。

     列出所有可用单元
    systemctl list-unit-files
    
    列出所有运行中单元
    systemctl list-units
    
    列出所有失败单元
    systemctl --failed

    5、使用systemctl命令杀死服务

    systemctl kill network.service

    6、列出所有系统挂载点

    systemctl list-unit-files --type=mount
    
        UNIT FILE                     STATE   
        dev-hugepages.mount           static  
        dev-mqueue.mount              static  
        proc-sys-fs-binfmt_misc.mount static  
        sys-fs-fuse-connections.mount static  
        sys-kernel-config.mount       static  
        sys-kernel-debug.mount        static  
        tmp.mount                     disabled

     7、挂载、卸载、重新挂载、重载系统挂载点并检查系统中挂载点状态

    systemctl start tmp.mount
    systemctl stop tmp.mount
    systemctl restart tmp.mount
    systemctl reload tmp.mount
    systemctl status tmp.mount
  • 相关阅读:
    VS2019调试 asp.net core 2.2 出现《ANCM In-Process Handler Load Failure 发布后启动错误处理》处理
    网页上显示数学公式的三种方案
    FileStream实现多线程断点续传(已封装)
    绝对定位不脱离文档流的方法
    百度地图InfoWindow弹窗圆角
    并发:线程池异步执行与创建单独的线程执行
    互斥锁和自旋锁的区别
    事务的特性和隔离级别
    线程不安全与线程安全示例
    多线程过去与现在
  • 原文地址:https://www.cnblogs.com/asker009/p/10219348.html
Copyright © 2011-2022 走看看