zoukankan      html  css  js  c++  java
  • 服务管理

    独立系统服务

    响应速度快、持续占用系统资源

    临时服务

    响应速度较慢、有访问时启用、更节省资源

    路径

    独立服务(脚本):/etc/init.d/*
    
    临时服务(配置):/etc/xinetd.d/*

    系统服务控制

     

    设置服务自启状态

    chkconfig --list


    chkconfig [--level 级别列表] 服务名 on
    chkconfig [
    --level 级别列表] 服务名 off
    #设置单个系统服务时,效率比较高

     chkconfig --list   //显示全部服务的启动状态

     chkconfig --list  服务名称  //显示xxx服务的启动状态

    查看本地服务运行状态


    service 服务名 status 服务名绝对路径 status #用绝对路径查看本地服务

    例子:

     开启独立服务(/etc/init.d/)

     自动:

    chkconfig --level 0~6 服务名 动作(on/off)(下次启动生效)

    [root@svr5 ~]# chkconfig --level 35 bluetooth off  //调整自启状态关闭

    chkconfig  服务名 动作(on/off)   【默认级别2 3 5】

     使用ntsysv工具减少自启动服务

     ntsysv 工具可以在字符模式中运行,为用户提供一个仿图形的交互式操作界面,专门用于集中配置各种系统服务的启动状态。当需要同时设置多个服务的启动状态时,使用ntsysv工具会非常方便。

    ntsysv工具的用法

    单独执行ntsysv命令时仅用于管理当前运行级别中的服务;通过--level选项可以对指定运行级别中的服务进行管理。

    例如,执行ntsysv --level 234命令可以打开ntsysv 管理程序,如图-1所示,以便同时对运行级别2、3、4 中各系统服务的自启动状态进行调整。

    操作时按上下箭头键来选择不同的系统服务,按空格键更改自启动状态([*]表示启动,[ ]表示关闭)。如果想知道某个服务的简要描述,

    按F1 键可以获取帮助。例如,将光标移动到autofs服务,按F1键可以看到提示“Automounts filesystem on demand”的信息。

     命令格式:

    ntsysv  --leve  当期系统启动级别    //空格选中,进入自己动图形界面

    手动


    service 服务名 start/stop/restart/status(当前级别生效)
    /etc/init.d/服务名 start/stop/restart/status/reload(当前级别生效)

     基本方法:

    service  服务名称  控制参数
                        start  :启动
                        stop   :停止
                        status : 查看服务的当前状态
                        restart:重新启动
                        reload : 重新加载配置

    开启临时服务(/etc/xinetd.d/)

     

    eXented InterNET services Daemon

    即超级服务器


    超级守护进程、超级服务器
    统一管理多个TCP/UDP服务、控制访问权限

    软件包:

    #rpm -qi xinetd

    xinetd让您把指定的服务绑定到您的主机上的指定IP编号。每个服务都有它自己指定的xinetd配置文件,这些文件位于/etc/xinetd.d目录中。

    chkconfig 服务名 on/off     //手动启动或关闭 服务

    service xinetd restart //重启xinetd服务

    启用xinetd超级服务

    使用/etc/init.d/xinetd脚本

    若xinetd服务未运行,则/etc/xinetd.d/下的各配置文件均不生效

    启动:

    #service xinetd start
    #chkconfig xinetd on 

     配置文件:

  • 相关阅读:
    C++ 声明、定义、初始化、赋值
    skynet源码赏析
    python基础6函数 柒哥
    Python基础4数据类型详解下 柒哥
    Python基础1变量 柒哥
    Python基础2数据类型 柒哥
    Python基础3数据类型详解上 柒哥
    Python基础5条件分支与循环 柒哥
    PHP面试(A02)
    Envoy 配置
  • 原文地址:https://www.cnblogs.com/zhongguiyao/p/9178278.html
Copyright © 2011-2022 走看看