Linux(11)服务管理

一 服务分类

Linux(11)服务管理
区别

  1. RPM包安装的服务算作系统服务,源码包安装的服务算作普通的应用软件
  2. 独立的服务响应速度快,在内存中。
  3. 基于xinetd类型服务不在内存中,响应速度慢。是通过一个xinetd服务(独立服务)来中转

1.1 查询已安装的服务

Linux(11)服务管理
centos7中会提醒使用systemctl list-unit-files来查看

二 RPM包服务管理

2.1 RPM包软件(独立服务)的默认安装目录

rpm包安装的服务,会在许多目录下都有文件。默认路径:/etc/rc.d/init.d.正因为安装在这里,所以我们才可以用service命令来操作服务。
Linux(11)服务管理

2.2 独立服务的启动

Linux(11)服务管理
centos7变了,用systemctl

2.3 自启动

Linux(11)服务管理

三 基于xinetd的服务

3.1 安装

Linux(11)服务管理

3.2 启动

Linux(11)服务管理
Linux(11)服务管理

四 源码包服务的管理

4.1 启动

通过启动脚本,比如tomcat的start.sh
Linux(11)服务管理

4.2 自启动

本质就是 这个文件中的命令会在开机后自动执行一遍
Linux(11)服务管理

4.3 将服务纳入service命令管理

链接过去
Linux(11)服务管理

五 总结

Linux(11)服务管理