Linux查看当前使用的网卡 以及 查看某进程使用的网络带宽情况 以及 端口占用的情况...
时间: 2024-04-20 12:27:29 浏览: 96
在Linux中查看进程占用的端口号
1. 查看当前使用的网卡:
可以使用命令 `ifconfig` 或者 `ip addr show` 来查看当前系统中所有的网络接口。其中,如果你想要查看某个具体的网卡,可以使用类似 `ifconfig eth0` 或者 `ip addr show eth0` 来指定具体的网卡。
2. 查看某进程使用的网络带宽情况:
Linux系统提供了 `iftop` 和 `nethogs` 这两个工具可以帮助你查看某个进程当前使用的网络带宽情况。`iftop` 可以实时显示当前系统中所有进程的网络带宽使用情况,而 `nethogs` 则可以针对某个具体的进程进行监控。你可以使用类似 `iftop -P` 或者 `nethogs -p <pid>` 的命令来查看具体的信息。
3. 端口占用的情况:
可以使用命令 `netstat` 或者 `lsof` 来查看当前系统中所有的端口占用情况。其中,`netstat` 可以显示当前连接(包括 TCP 和 UDP),而 `lsof` 可以显示系统中所有打开的文件(包括网络连接)。你可以使用类似 `netstat -tunlp` 或者 `lsof -i :<port>` 的命令来查看具体的信息。
阅读全文