一、简介与分类-服务与端口
ps aux #查看系统运行了哪些服务
端口是数据从底层向服务传递的一个接口,也就是说每个服务都有一个固定的接口,
查看已安装的RPM服务: chkconfig --list(启动自启动)
查看已启动服务: netstat -tulnp(进程号)
查看所有服务情况:netstat -an
知道系统开启了哪些端口,也就知道了系统中开启了哪些服务。
一般写的是netstst -tuln,查询系统中开启的服务(正在监听的服务)
如果把l换成a就是查看系统中开启的所有服务。
服务与端口:
如何查看系统中运行了哪些服务:
方法一:执行命令:ps aux(但是内容非常混乱)
但是不光有服务占进程,还有一些系统程序占进程。
方法二:查看系统中开启了哪些端口号,来确定我系统中开启了哪些服务。
查看服务是否启动
1 查看进程 ps aux
2 查看端口 netstat -tunlp 只看监听状态的
netstat -an 查看全部 包括监听和连接状态
vi /etc/servcies 服务配置
查询系统中开启的服务
关于端口说明:
netstat -tlun 查看端口号看服务是否启动
服务与端口
端口 :一个IP地址的端口可以有65536个 端口可以修改,但是大家公用的端口不能修改,snmp监控用的端口。
端口与服务对应,vi /etc/service
查看系统中开启的服务,netstat -tuln tcp 状态有监听,udp没有
11111
netstat
111111
11111
同样有65535个
11111
自启动,网络启动
关于端口简介
查询系统中开启的服务
netstat -tulnp
t列出tcp
u列出udp
l 列出正在监听的网络服务 不包含已连接的网络服务
n用端口号来显示服务,而不是用服务名
p列出该服务的进程id
端口是什么
如果把IP地址比作一间房子,端口就是出入这间房子的们。真正的房子只有几个门,但是一个IP地址的端口可以有65536个
查看当前的服务
ps aux #比较复杂
端口与服务的对应
vi /etc/services
查询系统中开启的服务
netstat -tlunp
-t #列出TCP协议端口
-u #列出UDP协议端口
-n #不使用域名与服务器,而使用IP地址和端口号
-l #仅仅列出在监听状态服务(不包含已经连接的服务)
-a #列出所有的网络连接
-p #列出PID号
netstat -an #会列出系统中所有的已启动服务
启动与自启动:
当前服务在运行
自启动是指下次开机或者重启后服务会随着系统而启动
一个IP地址的端口可以有65536个
查询系统中开启的服务(查询端口)
查询系统中开启的服务 netstat -tlunp
查看当前的服务
ps aux比较复杂
netstat -tlunp
-t : 列出TCP协议端口
-u : 列出UDP协议端口
-n : 不使用域名与服务器,而使用IP地址和端口号
-l : 仅仅列出在监听状态服务(不包含已经连接的服务)
-a : 列出所有的网络连接
会列出系统中所有的已启动服务
netstat -tlunp
-t : 列出TCP协议端口
-u : 列出UDP协议端口
-n : 不使用域名与服务器,而使用IP地址和端口号
-l : 仅仅列出在监听状态服务(不包含已经连接的服务)
-a : 列出所有的网络连接
会列出系统中所有的已启动服务
查询系统开启的服务
查看系统中开启的服务
tcp 有65535个端口
udp也有65535个端口