一句命令检查linux本机开放端口

Author Avatar
Gcod 10月 03, 2016
  • 在其它设备中阅读本文章

只查看监听IPV4端口

1
2
3
netstat -lnt | awk 'NR>2{print $4}' | grep -E '0.0.0.0:' | sed 's/.*://' | sort -n | uniq
```
只查看监听ipv6端口

netstat -lnt | awk ‘NR>2{print $4}’ | grep -E ‘:::’ | sed ‘s/.*://‘ | sort -n | uniq

1
ipv4和ipv6都有

netstat -lnt | awk ‘NR>2{print $4}’ | grep -E ‘(0.0.0.0:|:::)’ | sed ‘s/.*://‘ | sort -n | uniq

1
如果要列出在localhost接口上侦听的所有端口,请使用如下所示:

netstat -lnt | awk ‘NR>2{print $4}’ | grep -E ‘(127.0.0.1:|::1:)’ | sed ‘s/.*://‘ | sort -n | uniq
`

版权声明:本站采用 署名-非商业性使用-相同方式共享(CC BY-NC-SA)4.0 国际许可协议
本文链接:https://vv1234.cn/archives/239.html