가장 많은 대역폭을 사용하는 프로세스를 찾는 방법 가장 많은

Linux PC에서 가장 많은 대역폭을 사용하는 프로세스를 어떻게 찾을 수 있습니까?

iftop대부분의 대역폭을 생산하는 연결을 찾을 수 있어요,하지만 어떻게 프로세스를 찾는 방법은?



답변

nethogs는 비슷하지만 프로세스도 보여줍니다 ( http://nethogs.sourceforge.net/ )


답변

약간 서투른 해결책이지만

스타트

iftop -nNP

시작 후를 누르면 't'이제를 눌러 일시 중지해야합니다 'P' (shift+p). 'IP:port'두 번째 열 에서 원하는 것을 복사하고 수퍼 유저로 시작하십시오.

netstat -tnp | grep "<paste_IP:port_here>"

출력의 마지막 필드에는 PID / 프로그램이 표시됩니다. 이 도움을 바랍니다.


답변