shell编程-服务管理
linux 服务的分类:rpm包默认安装的服务(httpd),源码包安装的服务(tomcat) 查询已安装的服务 rpm包安装的服务 chkconfig --list 查看服务自启动状态,可以看到所有rpm包安装的服务 源码包安装的服务 查看服务安装的位置,一般在/usr/local/下 rpm安装服务和源码包安装服务的区别 rpm安装服务和源码包安装服务的区别就是安装位置的不同 源码包安装在指定的位置,一般是在/usr/local/ rpm包安装在默认位置中 /etc/rc.d/init.d 注意: service命令只能启动rpm包安装的服务,无法启动源码包安装的服务,因为service启动时寻找的目录就是 /etc/rc.d/init.d/ rpm包安装服务的默认位置 /etc/init.d : 启动脚本的位置 /etc/sysconfig/ 初始化环境配置文件位置 /etc/ 配置文件的位置 /etc/xinetd.conf xinetd配置文件 /etc/xinet.d/基于xinetd服务的启动脚本 /var/lib 服务产生的数据放在这里 /var/log/ 日志 独立服务的启动 /etc/init.d/独立服务名 start |stop|status|restart service 独立服务名 start |stop | status| restart