Hi,
When running a program that is written in Python, nethogs shows the interpreter (/usr/bin/python3) instead of the actual command name. This makes it difficult to identify which program is using the network.
Example:
If I run an installed application like speedtest-cli (which is a Python program):
- Actual output:
nethogs displays the process as /usr/bin/python3.
- Expected output:
nethogs would display the process as speedtest-cli
This is a long-standing issue, originally reported on the Debian bug tracker here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557428
Thanks.