欢迎来到天天文库
浏览记录
ID:43347586
大小:231.00 KB
页数:5页
时间:2019-09-29
《netstat查询监听端口》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、Windowsnetstat查看端口、进程占用目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用.操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令Netstat–ano
2、findstr“<端口号>”,如图,最后一列为PID。图中的端口号为1068,所对应的PID为3840。方法二:查看所有的,然后找到对应的端口和PID。第一幅图中的5列就是上面(a)图对应的5列(2)查看该PID对应的进程名称。方法一:一直用命令查找,tasklist
3、findstr“”从 (c)图 可
4、以看出,PID为3840所对应的进程名字为msnmsgr.exe。方法二:用任务管理器查看。调出任务管理器,选择列,如d图。 查看PID对应的进程名称。如(e)图中的msnmsgr.exe附录:在命令行中输入netstat/? 可以查看netstat的相关信息。C:DocumentsandSettingsAdministrator>netstat/?显示协议统计信息和当前 TCP/IP 网络连接。NETSTAT[-a][-b][-e][-n][-o][-pproto][-r][-s][-t][-v][interval] -a 显
5、示所有连接和监听端口。 -b 显示包含于创建每个连接或监听端口的 可执行组件。在某些情况下已知可执行组件 拥有多个独立组件,并且在这些情况下 包含于创建连接或监听端口的组件序列 被显示。这种情况下,可执行组件名 在底部的 [] 中,顶部是其调用的组件, 等等,直到 TCP/IP 部分。注意此选项 可能需要很长时间,如果没有足够权限
6、 可能失败。 -e 显示以太网统计信息。此选项可以与 -s 选项组合使用。 -n 以数字形式显示地址和端口号。 -o 显示与每个连接相关的所属进程 ID。 -pproto 显示 proto 指定的协议的连接;proto 可以是 下列协议之一:TCP、UDP、TCPv6 或 UDPv6。 如果与 -s 选项一起使用以显示按协议统计信息,proto 可以是下列协议之一:
7、 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。 -r 显示路由表。 -s 显示按协议统计信息。默认地,显示 IP、 IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息; -p 选项用于指定默认情况的子集。 -t 显示当前连接卸载状态。 -v 与 -b 选项一起使用时将显示包含于 为所有可执
8、行组件创建连接或监听端口的 组件。 interval 重新显示选定统计信息,每次显示之间 暂停时间间隔(以秒计)。按 CTRL+C 停止重新 显示统计信息。如果省略,netstat 显示当前 配置信息(只显示一次)二、Linux下用netstat查看网络状态、端口状态 在linux一般使用netstat来查看系统端口使用情况步。 netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网
9、络接口设备的 netstat命令的功能是显示网络连接、路由表和网络接口信息,可以让用户得知目前都有哪些网络连接正在运作。 该命令的一般格式为: netstat[选项] 命令中各选项的含义如下: -a显示所有socket,包括正在监听的。 -c每隔1秒就重新显示一遍,直到用户中断它。 -i显示所有网络接口的信息,格式同“ifconfig-e”。 -n以网络IP地址代替名称,显示出网络连接情形。 -r显示核心路由表,格式同“route-e”。 -t显示TCP协议的连接情况。 -u显示UDP协议的连接情况。
此文档下载收益归作者所有