linux - 审计 Linux 上打开/关闭的端口

标签 linux networking port

是否有审计工具可以检查 Linux 上打开和关闭哪些端口以及何时打开和关闭? 我的目标是运行我的应用程序并检查其端口使用情况。 lsof 或 netstat 不适合,因为它们只是告诉我当前打开了哪些端口,并且循环执行此类命令不会给我准确的结果...

最佳答案

strace -f -e trace=bind mvn install

每次我的应用程序和子进程打开端口时,strace 都会显示绑定(bind)系统调用。

关于linux - 审计 Linux 上打开/关闭的端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30975308/

相关文章:

c++ - 我们什么时候应该选择其他IPC而不是直接内存访问来进行线程间通信

linux - Kannel:错误:系统错误 98:地址已在使用中

networking - 为什么可以同时在 TCP 和 UDP 上使用同一个端口?

php - 检查是否有任何东西正在监听 PHP 中的端口

linux - 如何在Kcachegrind中查看源码

python - 不使用 shell 选项无法从 python 子进程调用 ubuntu 'ulimit'

docker 在创建新网络时不使用已定义池中的 IP

database - Google 搜索/ map Linux 集群的软件/硬件结构?

linux - 移动文件和创建年月日文件夹时遇到问题

c - 如何在 Linux 上通过 C CLI 检查主目录快捷方式 ~