netstat查看端口的不同的状态信息

netstat命令是一个dos命令,后接不同的参数可以查看端口的不同的状态信息。

命令格式:
netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval]

参数解析:
输入netstat -help:
-a 显示所有连接和侦听端口。

-b 显示在创建每个连接或侦听端口时涉及的可执行程序。在某些情况下,已知可执行程序承载
多个独立的组件,这些情况下,显示创建连接或侦听端口时涉及的组件序列。在此情况下,可执行程序的
名称位于底部 [] 中,它调用的组件位于顶部,直至达到 TCP/IP。注意,此选项可能很耗时,并且在你没有足够权限时可能失败。

-e 显示以太网统计信息。此选项可以与 -s 选项 结合使用。

-f 显示外部地址的完全限定域名(FQDN)。

-n 以数字形式显示地址和端口号。

-o 显示拥有的与每个连接关联的进程 ID。

-p proto 显示 proto 指定的协议的连接;proto可以是下列任何一个: TCP、UDP、TCPv6 或 UDPv6。如果与 -s
选项一起用来显示每个协议的统计信息,proto 可以是下列任何一个: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。

-q 显示所有连接、侦听端口和绑定的非侦听 TCP 端口。绑定的非侦听端口不一定与活动连接相关联。

-r 显示路由表。

-s 显示每个协议的统计信息。默认情况下, 显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;
-p 选项可用于指定默认的子网。

-t 显示当前连接卸载状态。

-x 显示 NetworkDirect 连接、侦听器和共享终结点。

-y 显示所有连接的 TCP 连接模板。 无法与其他选项结合使用。

interval 重新显示选定的统计信息,各个显示间暂停的间隔秒数。按 CTRL+C 停止重新显示统计信息。如果省略,则 netstat 将打印当前的 配置信息一次。

原文地址:https://www.cnblogs.com/We612/p/11186766.html

时间: 2024-10-13 02:02:49

netstat查看端口的不同的状态信息的相关文章

【转】netstat 查看端口占用情况

netstat用来查看系统当前系统网络状态信息,包括端口,连接情况等,常用方式如下: netstat -atunlp,各参数含义如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(LISTEN状态的套接字) -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序 -n : 不进行DNS解析 -a 显示所有连接的端口 在众多表目中找一个特定端口,肯定不那么顺手,一般该指令会遇grep配合使用,比如查找端口22,就用netstat -tunl

netstat 第六列State的状态信息

[[email protected]_45 ~]$ netstat -n Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address               Foreign Address             State tcp        0      0 10.172.83.189:43003         10.172.161.158:6379         TIME_WAIT Pro

RC-50221 问题解决 - netstat 查看端口占用情况

查看端口占用情况 netstat -an|grep LIST|grep 15     数据库监听占用情况. netstat -an|grep 1521                  1521为端口号 使用如下语句kill占用端口的进程 linux下杀掉占用端口的进程 ps -efww|grep appltest|grep -v grep|cut -c 9-15|xargs kill -9 AIX下杀掉占用端口的进程 ps -ef | grep "appltest" | grep -

Linux的netstat查看端口是否开放见解(0.0.0.0与127.0.0.1的区别)

linux运维都需要对端口开放查看  netstat 就是对端口信息的查看 # netstat -nltp p 查看端口挂的程序 [[email protected] ~]# netstat -nltp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:80 0.0.0.0:* LIS

【转】Windows netstat 查看端口、进程占用

目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用. 操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令 Netstat –ano|findstr “<端口号>”,如图,最后一列为PID.图中的端口号为1068,所对应的PID为3840. 方法二:查看所有的,然后找到对应的端口和PID. 第一幅图中的5列就是上面(a)图对应的5列 (2)查看该PID对应的进程名称. 方法一:一直用命令查找,tasklist|fi

网络安全随笔 - Linux的netstat查看端口 0.0.0.0与127.0.0.1的区别

# netstat -nltp p 查看端口挂的程序 [root@iz2ze5is23zeo1ipvn65aiz ~]# netstat -nltp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 3346/nginx: master tcp

你真的会Linux常用命令么——netstat查看端口

一.使用netstat命令可查看端口使用情况 (1) 查看服务端口是否启用.常用于查看服务器进程端口是否启动 [[email protected] ~]# netstat -nlp |grep 21050 tcp6 0 0 :::21050 :::* LISTEN 10859/impalad (2) 查看端口连接情况 [[email protected] ~]# netstat -nat|grep -i "21050" 不带进程号 tcp6 0 0 :::21050 :::* LIST

netstat 查看端口

网络连接状态 sshd  远程连接服务    22(端口)    rsync  873   sendmail  25    memcached  11211 查看监听端口 [[email protected] ~]# netstat -lnp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address               Foreign Address             State    

ubuntu netstat 查看端口占用情况

netstat 用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等 [email protected]:~$ netstat -h usage: netstat [-vWeenNcCF] [<Af>] -r netstat {-V|--version|-h|--help} netstat [-vWnNcaeol] [<Socket> ...]