linux netstat查udp和tcp

[复制链接]
feng 发表于 2022-6-20 14:56:38 | 显示全部楼层 |阅读模式
linux netstat查udp和tcp

netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。

netstat 查看端口占用语法格式:

netstat -tunlp | grep 端口号

    -t (tcp) 仅显示tcp相关选项
    -u (udp)仅显示udp相关选项
    -n 拒绝显示别名,能显示数字的全部转化为数字
    -l 仅列出在Listen(监听)的服务状态
    -p 显示建立相关链接的程序名

例如查看 8000 端口的情况,使用以下命令:
  1. netstat -tunlp | grep 8000
复制代码
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN      26993/nodejs   

更多命令:

  1. netstat -ntlp                                     //查看当前所有tcp端口
  2. netstat -ntulp | grep 80                  //查看所有80端口使用情况
  3. netstat -ntulp | grep 3306             //查看所有3306端口使用情况
  4. netstat -nuptl | grep nginx          //查看nginx应用的端口占用情况
  5. netstat -nuptl | grep ssh           //查看 ssh 的端口占用情况
  6. netstat -anp                             //查看所有的进程和端口使用情况
复制代码

如果执行 netstat 命令报错,可能是因为没有安装 net-tools软件导致的.
使用yum安装就好了
  1. yum install -y net-tools
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|RuZhuo ( 鄂ICP备16015978号-8 )

GMT+8, 2024-11-21 18:34 , Processed in 0.040126 second(s), 35 queries .

Powered by RuZhuo

快速回复 返回顶部 返回列表