Answers:
您可能可以使用netstat来获得答案,但是,我一直使用通常安装在服务器上的lsof。lsof非常适合调查Linux进程以及它们正在使用的文件和套接字。例如,lsof -i -P将产生这种类型的输出:
# lsof -i -P
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 1468 root 3u IPv4 599160 0t0 TCP *:22 (LISTEN)
mysqld 1718 mysql 10u IPv4 599883 0t0 TCP *:3306 (LISTEN)
dovecot 1776 root 5u IPv4 599934 0t0 TCP *:993 (LISTEN)
spamd 1789 root 5u IPv4 600861 0t0 TCP localhost.localdomain:783 (LISTEN)
将其与cut,grep,sed等结合使用,您应该能够编写出可以为您提供报告的解决方案。