查看全部端口占用情况
netstat -tulpn
查询指定端口的占用情况
netstat -tulpn |grep 3306
参数说明
常用参数说明如下:
-t:显示TCP协议端口
-u:显示UDP协议端口
-l:–listening,只显示正在侦听的套接字(这是默认的选项)
-p: –program,显示套接字所属进程的PID和名称。
-n:–numeric,显示数字形式地址而不是去解析主机、端口或用户名。
查看所有命令详细用法:
man netstat
套接字状态说明
State:套接字的状态。因为在RAW协议中没有状态,而且UDP也不用状态信息,所以此行留空。通常它为以下几个值之一:
ESTABLISHED:套接字有一个有效连接。
SYN_SENT:套接字尝试建立一个连接。
SYN_RECV:从网络上收到一个连接请求。
FIN_WAIT1:套接字已关闭,连接正在断开。
FIN_WAIT2:连接已关闭,套接字等待远程方中止。
TIME_WAIT:在关闭之后,套接字等待处理仍然在网络中的分组
CLOSED:套接字未用。
CLOSE_WAIT:远程方已关闭,等待套接字关闭。
LAST_ACK:远程方中止,套接字已关闭。等待确认。
LISTEN:套接字监听进来的连接。如果不设置 –listening (-l) 或者 –all (-a) 选项,将不显示出来这些连接。
CLOSING:套接字都已关闭,而还未把所有数据发出。
UNKNOWN:套接字状态未知。
文档更新时间: 2021-09-20 15:28 作者:joker.liu