GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalar Nethogs en CentOS 8 - ¿Guía paso a paso?

¿Alguna vez ha estado trabajando en su sistema con un ancho de banda limitado y se preguntó qué programa está consumiendo su ancho de banda?

Nethogs es una aplicación que puede ayudarte a encontrar qué programa es responsable de ello. Agrupa el ancho de banda por proceso en una interfaz de red que envía o recibe el tráfico de red. Nethogs es una aplicación útil, especialmente cuando hay un pico repentino en el tráfico de la red, puede usarlo para averiguar qué PID está causando esto.

Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas de monitoreo de tráfico de red relacionadas en sistemas Linux.

En este contexto, veremos cómo instalar Nethogs en el sistema CentOS 8.

Tenga en cuenta que deberá ejecutar los comandos como sudo o como usuario root para instalar y ejecutar Nethogs.


Pasos para instalar Nethogs en CentOS 8

1. Realice la actualización del sistema

Ejecute el siguiente comando para actualizar el sistema:

$ sudo apt update


2. Agregar repositorio EPEL

Nethogs no está disponible en los repositorios de paquetes de CentOS. Puede instalar Nethogs agregando primero el repositorio EPEL con el siguiente comando:

$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Ingrese la contraseña de sudo. Durante la instalación, le indicará la opción y/n para continuar con el procedimiento de instalación. Si desea continuar, presione y y luego Enter.

Luego se le pedirá con y/n para la clave GPG. Presione y y luego presione Enter para aceptar la clave.

Una vez que se agregue el repositorio EPEL, verá el siguiente resultado en la terminal.


3. Instalar Nethogs

Ahora puede instalar Nethogs en su sistema CentOS. Use el siguiente comando para hacerlo:

$ sudo yum install nethogs

Durante la instalación, le indicará la opción y/n para continuar con el procedimiento de instalación. Si desea continuar, presione y y luego Enter. Ahora se iniciará la instalación de Nethogs en su máquina.


4. Verifique la instalación de Nethogs

Para verificar la instalación de Nethogs, use el siguiente comando:

$ sudo nethogs -v

Esto mostrará la versión de Nethogs instalada en nuestra máquina.


¿Cómo utilizar Nethogs?

La sintaxis general para usar Nethogs se proporciona a continuación:

$ sudo nethogs [option] [interface_name]

Nethogs recopila información de los archivos ubicados en el directorio /proc. El resultado enumera todos los procesos junto con sus PID que envían y reciben los paquetes de red en las interfaces de red. Entonces se vuelve más fácil identificar qué proceso está consumiendo más ancho de banda.

Si no especifica ninguna opción o nombre de interfaz, Nethogs muestra la información de ancho de banda para todas las interfaces:

$ sudo nethogs

Para monitorear una sola interfaz de red, use el siguiente comando nethogs:

$ sudo nethogs ens37

Si su sistema tiene múltiples interfaces de red y solo desea monitorear interfaces específicas, puede especificarlo de la siguiente manera:

$ sudo nethogs ens33 ens37

De forma predeterminada, Nethogs actualiza la salida cada segundo. Puede cambiar este intervalo usando la opción -d. Para establecer el intervalo de actualización en 2 segundos, el comando sería:

$ sudo nethogs -d2

Cuando Nethogs se está ejecutando, puede usar algunas opciones que son las siguientes:

  • m:al presionar la tecla m en tiempo de ejecución, puede cambiar las unidades para el ancho de banda mostrado (KB, B, MB y KB/s)
  • r:al presionar la tecla r en tiempo de ejecución, puede ordenar la salida por el tráfico RECIBIDO por la interfaz
  • s:al presionar la opción s en tiempo de ejecución, puede ordenar la salida por el tráfico ENVIADO desde la interfaz
  • q:al presionar la tecla q en tiempo de ejecución, puede salir del shell

Para obtener más información sobre Nethogs, utilice la opción -h:

$ sudo nethogs -h


¿Cómo desinstalar Nethogs del sistema CentOS Linux?

Puede desinstalar Nethogs de la siguiente manera:

$ sudo yum remove nethogs

Ingrese la contraseña de sudo. Ahora podría solicitarle la opción y/n para continuar con el procedimiento de eliminación. Si desea continuar, presione y y luego Enter. Nethogs se eliminará de su sistema CentOS.



Cent OS
  1. Instalar Grafana en CentOS 8 - ¿Guía paso a paso?

  2. Instalar FreeIPA en CentOS 8 - ¿Guía paso a paso?

  3. Instalar OrangeScrum en CentOS 8 - ¿Guía paso a paso?

  4. Instalar Rar/Unrar en Centos 8 - ¿Guía paso a paso?

  5. Instalar ClamAV en CentOS 8 - ¿Guía paso a paso?

Guía paso a paso para instalar CentOS 8 (con capturas de pantalla)

Cómo instalar Nethogs en CentOS

Instalar Mattermost en CentOS 8:¿una guía paso a paso?

Instalar Microsoft SQL Server en CentOS 8:¿una guía paso a paso?

Instale Vtiger CRM en CentOS 8:¿una guía paso a paso?

Instalar Gparted en CentOS 8:¿una guía paso a paso?