如何获取当前连接到互联网(并正在从互联网接收数据)的程序列表?
像 iftop 这样的命令很好,但是不会显示基于进程的统计数据。
答案1
如果你只想查看正在使用互联网的应用程序,可以使用类似
lsof -P -i -n | cut -f 1 -d " "| uniq | tail -n +2
但是,如果你想查看某个应用程序的实际输入/输出速率,请使用网猪
答案2
命令
netstat -ap
将显示所有 TCP、UDP 和(本地)Unix 域套接字、它们的状态、端点地址以及拥有套接字的进程。以 root 身份运行它可查看不属于您的用户的进程的进程信息。