netstat(新版本用ss命令替代)
-n 不将IP、端口等解析为名称
-a 拉取所有socket(包括tcp、udp、unix sock等)
-p 显示连接关联的进程信息(可能需要root权限)
-t 只显示tcp连接
-u 只显示udp连接
-x 只显示unix sock连接
-l 只显示系统监听端口信息
# 查看系统中所有tcp链接
netstat -natp
查看系统中监听的tcp端口,且将进程信息也一并打印
netstat -ntpl
![在这里插入图片描述](https://img-blog.csdnimg.cn/25bfe46262cb406c8559ad0d8bdd0860.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6ZSF6ZSF5piv6ZSF6ZSF,size_20,color_FFFFFF,t_70,g_se,x_16)
proc文件
/proc/net/tcp:tcp连接信息文件
/proc/net/tcp6:ipv6 tcp连接信息文件
/proc/net/udp:udp连接信息文件
/proc/net/udp6:ipv6 udp连接信息文件
/proc/net/unix:unix sock连接信息文件
查看tcp连接