nethogs是不是只监听TCP进程的?
时间: 2023-11-20 12:07:21 浏览: 33
是的,`nethogs` 只会监听 TCP 进程,并且只会显示与 TCP 相关的网络流量。如果需要监听 UDP 进程,可以使用其他工具,比如 `iftop` 或者 `tcpdump`。
需要注意的是,`nethogs` 可以监听本地和远程的网络流量,因此在使用该工具时需要注意安全性,避免泄露敏感信息。另外,`nethogs` 只能在 root 权限下运行,因此需要谨慎使用。
相关问题
Linux nethogs
Linux nethogs是一个开源的命令行工具,类似于Linux的top指令,用于实时计算网络带宽使用率。它能够按进程或程序直观地显示每个进程占用的带宽,并且不会拖慢每个协议或子网的速度,而是依照进程进行带宽分组。通过nethogs,用户可以方便地监控网络流量,找出网络带宽占用过高的进程或程序,从而进行优化和调整。此外,nethogs还提供了多种参数和按键说明,方便用户进行更加详细和精准的监控和操作。
查看centos6 进程带宽使用情况
要查看CentOS 6中进程的带宽使用情况,可以使用nethogs命令。nethogs是一个可视化的命令行工具,可以显示每个进程的网络流量(包括上传和下载)。
以下是在CentOS 6中使用nethogs查看进程带宽使用情况的步骤:
1. 打开终端并以root用户身份登录系统。
2. 安装nethogs命令,命令:`yum install nethogs`
3. 运行nethogs命令,命令:`nethogs`
然后,nethogs将显示每个进程的网络流量,按流量大小进行排序。您可以使用箭头键上下移动,并使用q键退出。
请注意,nethogs需要root权限才能运行,并且只能查看当前网络流量。如果您需要长期监视进程的带宽使用情况,可以考虑使用其他工具,如iftop,nload等。