1、服务分类
Linux的服务分为两大类:
- RPM包默认安装的服务
它又分为:
- 独立的服务和基于xinetd的服务。
- Linux中绝大多数的服务都是独立的服务。
- 源码包安装的服务
2、服务的启动与自启动
启动是指在当前系统中让服务运行,并提供功能。
自启动是指让服务在系统开机或重启后,随着系统的启动而自动启动服务。
3、查询已安装的服务
chkconfig --list
查看所有RPM包安装的服务,以及服务在系统的7个运行级别中的自启动状态。
查看源码包安装的服务
一般只能通过查看服务安装的位置(/usr/local)进行辨别。
4、rpm包安装的服务和源码包安装的服务的位置
rpm包安装在系统默认的目录中。
源码包安装在用户指定的目录中,一般是在/usr/local下。
安装位置的不同导致了服务管理的方式不同。
因此,通常情况下,service、chkconfig和ntsysv只对rpm包安装的服务起作用。
通过 runlevel 命令,可查看系统当前的运行级别。
第一个数字表示上一次的运行级别,第二个数字表示当前的运行级别。
[root@localhost sh]# runlevel N 3