Forrest logo
back to the nethogs tool

nethogs:tldr:35df3

nethogs: Monitor bandwidth on multiple devices.
$ sudo nethogs ${device1} ${device2}
try on your machine

The command sudo nethogs ${device1} ${device2} is used to run the nethogs command as the superuser (root) and display network usage statistics for the specified network interfaces or devices.

Here's a breakdown of the command:

  • sudo: It is a command that allows a user to execute commands with the security privileges of another user, usually the superuser (root). In this case, it grants the user root privileges to run the subsequent nethogs command.
  • nethogs: It is a command-line tool that monitors network traffic and displays real-time statistics of the network usage by processes or applications. It shows information like the total amount of data sent and received by each process, as well as the corresponding network interface or device.
  • ${device1} and ${device2}: These are placeholders for the names of network interfaces or devices. You should replace them with the actual names of the devices you want to monitor. For example, if you want to monitor the network usage on interfaces eth0 and wlan0, you would replace ${device1} with eth0 and ${device2} with wlan0.

In summary, this command allows you to run nethogs with root privileges and monitor the network usage on the specified network interfaces or devices in real-time.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the nethogs tool