兄弟连linux(十)--Linux服务管理

本文详细介绍了Linux服务的管理,包括服务的分类、RPM包安装服务和源码包安装服务的区别及管理方法。重点讲述了如何管理RPM包安装的独立服务与基于xinetd的服务,以及源码包安装服务的启动和自启动配置。通过chkconfig、service命令以及修改rc.local文件来实现服务的控制和自启动设置。

1、服务简介与分类

1.1 服务的分类

1.1.1 启动和自启动

       服务启动:就是在当前系统中让服务运行,并提供功能

       服务自启动:自启动是指让服务在系统开机或重启动之后,随着系统的系统而自动启动的服务。

1.1.2 查询已安装的服务

       RPM包安装的服务

              chkconfig --list             查看服务自启动状态,可以看到所有RPM包安装的服务

       源码包安装的服务

              查看服务安装位置,一般是在/usr/local下

1.1.3 RPM安装服务和源码包安装服务的区别

       RPM安装服务和源码包安装服务的区别就是安装的位置不同

              源码包安装在指定位置,一般是/usr/local

              RPM包安装在默认位置中

2RPM包安装服务的管理

2.1 独立服务的管理

2.1.1 RPM包安装的默认位置

       /etc/init.d/                     启动脚本位置

       /etc/sysconfig/               初始化环境配置文件位置

       /etc/                             配置文件位置

       /etc/xinetd.conf             xinetd配置文件

       /etc/xinetd.d                  基于xinetd服务的启动脚本

       /var/lib/                        服务产生的数据放在这里

       /var/log/                       日志

2.1.2 独立服务的启动

       /etc/init.d/独立服务名 start|stop|status|restart|

       service 独立服务名 start|stop|restart|status|

2.1.3 独立服务的自启动

    1. chkconfig [--level 运行级别] [独立服务名] [on|off]
    2. 修改/etc/rc.d/rc.local文件           推荐的标准方法
    3. 使用nesysv命令管理自启动

2.2 基于xinetd服务的管理

2.2.1 安装xinetdtelnet

       $ yum -y install xinetd

       $ yum -y install telnet-server

2.2.2 xinetd服务的启动

       $ vi /etc/xinetd.d/telnet

       service telnet                                      ß服务的名称为telnet

       {                                                     

flags              =REUSE                      ß标志位REUSE,设定TCP/IP socket可重用

socket_type     =stream                        ß使用TCP协议数据包

wait               =no        &nb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值