每个服务需要一个daemon在后台运行,没有这个daemon就不会有service
daemon:后台程序,守护进程
service:服务
daemon的两种分类:
独立启动的standalone:
此daemon可以自行单独启动服务
通过一个super daemon来统一管理的服务:
一个特殊的daemon来统一管理
daemon的启动脚本与启动方式:
/etc/init.d/:启动脚本放置处
/etc/sysconfig/:各服务的初始化环境的配置文件
/etc/xinetd.config;/etc/xinted.d:super daemon的配置文件
/etc/:各服务各自的配置文件
/var/lib/:各服务产生的数据库
/var/run/*:各服务程序的PID记录处
系统所有功能都是由某些程序提供的,进程则通过触发程序产生
系统上面可以让服务与端口号对应在一起的文件:/etc/services
虽然可以通过修改/etc/service来更改一个服务的端口号,但是某些情况下会造成一些协议的错误
要开或关某个端口,就是需要启动或关闭某个服务。可以找出某个端口对应的服务以及程序对应的服务,进而启动或关闭他。
127.0.0.1是内部循环测试用的IP
默认提供一个软件分析工具:
/etc/hosts.deny:不允许进入的IP或网段
/etc/hosts.allow:允许进入的IP或网段
找出目前系统开启的网络服务:netstat -tulp
找出所有的监听网络的服务:netstat -lnp