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

阅读 7

2024-07-24


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)

0 0 举报