Linux:服务管理
服务管理:
服务的分类:
查询已安装服务:
RPM包安装的服务:
chkconfig --list
# 查看服务自启动状态,可以看到所有RPM包安装的服务。
# 不能查看源码包安装。
源码包安装的服务:
查看服务安装的位置,一般是在/usr/local下。
/etc/init.d :启动脚本的位置
/etc/sysconfig/:初始化环境配置文件位置
/etc :配置文件位置
/etx/xinetd.conf :xinetd配置文件
/etc/xinetd.d/:基于xinetd服务的启动脚本
/var/lib:服务产生的数据
/var/log :日志文件
独立服务的启动:
/etc/init.d/独立服务名 start|stop|status|restart
service 独立服务名 start|stop|status|restart
#service 属于红帽系专用
独立服务的自启动:
chkconfig [--level 运行级别] [独立服务名] [on/off]
修改/etc/rc.d/rc.local 文件
使用ntsysv命令管理自启动
#ntsysv 也属于红帽系专用