0
点赞
收藏
分享

微信扫一扫

linux shell显示本机 Linux 系统上所有开放的端口列表


display_port.sh

#!/bin/bash

netstat -nutlp | awk '{print $1,$4}'|awk -F"[: ]" '{print "协议:"$1,"端口号:"$NF}' |grep "[0-9]" | uniq

验证:

[root@logstash ~]# sh display_port.sh 
协议:tcp 端口号:80
协议:tcp 端口号:22
协议:tcp 端口号:25
协议:tcp6 端口号:22
协议:tcp6 端口号:25
协议:tcp6 端口号:2377
协议:tcp6 端口号:7946
协议:udp 端口号:68
协议:udp 端口号:514
协议:udp 端口号:4789
协议:udp6 端口号:7946
协议:udp6 端口号:514
[root@logstash ~]#

举报

相关推荐

0 条评论