gpt4 book ai didi

linux - 按ip列出所有打开的文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:32 25 4
gpt4 key购买 nike

有没有办法在 linux 上通过 IP 地址显示所有打开的文件?我用这个:网络统计-atun | awk '{print $5}' |剪切-d:-f1 | sed -e '/^$/d' |排序 | uniq-c |排序-n

显示所有来自 IP 的连接,按连接数排序。

我怎么知道这些 IP 的命中率是多少?

提前致谢!

最佳答案

如果你能找到一种方法来识别在 netstat 中打开套接字的进程,你可以使用 ls -l /proc/<pid>/fd查找该进程打开了哪些文件。当然,很多这些文件可能无法从网络访问 - 例如,您典型的 apache 服务器将有 /var/log/httpd/access_log/var/log/httpd/error_log很可能还有其他一些文件。当然,这将是一个“时间时刻”,该进程在 5 秒或 1 毫秒后打开的文件可能会有很大不同。

我假设你不会让任何东西/任何人访问服务器,所以我猜它是一个网络服务器或类似的东西,在这种情况下,将一些代码放入你的网络界面来跟踪谁可能会更容易做什么。

关于linux - 按ip列出所有打开的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14032778/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com