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

Cómo instalar Nethogs en CentOS

¿Alguna vez ha estado en una situación en la que trabajaba 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.

En la publicación de hoy, instalaremos Nethogs en el sistema CentOS 8. Recuerde, deberá ejecutar los comandos como sudo o como usuario root para poder instalar y ejecutar Nethogs.

Instalación de Nethogs en CentOS

Nethogs no está disponible en los repositorios de paquetes de CentOS. Puede instalar Nethogs agregando primero el repositorio EPEL. A continuación se muestran los pasos para la instalación de Nethogs en CentOS:

Paso 1:Agregar repositorio EPEL

Primero, use el siguiente comando para agregar el repositorio EPEL:

$ 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á y/n opción para continuar con el procedimiento de instalación. Si desea continuar, presione y y luego Entrar .

Luego se le preguntará con y/n para la clave GPG. Presiona y y luego pulsa Intro para aceptar la clave.

Una vez que se agregue el repositorio EPEL, verá el siguiente resultado al final.

Paso 2:Instalación de 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á y/n opción para continuar con el procedimiento de instalación. Si desea continuar, presione y y luego Entrar . Ahora se iniciará la instalación de Nethogs en su máquina.

Una vez que Nethogs esté instalado, verá el siguiente resultado al final.

Paso 3:Verificación de la instalación

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

$ sudo nethogs -v

El siguiente resultado confirma que Nethogs 0.8.5 ha sido instalado en nuestra máquina.

Paso 4:Uso de Nethogs

La sintaxis general para usar Nethogs es la siguiente:

$ 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 comando nethogs de la siguiente manera:

$ 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 -d opción. 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 :Presionando la m en tiempo de ejecución, puede cambiar las unidades para el ancho de banda mostrado (KB, B, MB y KB/s)
  • r :Presionando la r clave en tiempo de ejecución, puede ordenar la salida por el tráfico RECIBIDO por la interfaz
  • s :Presionando la s opción en tiempo de ejecución, puede ordenar la salida por el tráfico ENVIADO desde la interfaz
  • q :Presionando la q clave en tiempo de ejecución, puede salir del shell

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

$ sudo nethogs -h

Desinstalar Nethogs

Puede desinstalar Nethogs de la siguiente manera:

$ sudo yum remove nethogs

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

Nethogs le permite ver el uso de ancho de banda de sus programas para ayudarlo a determinar qué procesos están acaparando el ancho de banda de su red. Usando el método descrito anteriormente, puede instalar y usar Nethogs en el sistema CentOS de manera conveniente. En caso de que quiera desinstalar Nethogs, su procedimiento también se describe arriba.


Cent OS
  1. Cómo instalar Vagrant en CentOS 7

  2. Cómo instalar Gitea en CentOS 8

  3. Cómo instalar Memcached en CentOS 8

  4. Cómo instalar Nginx en CentOS 7

  5. Cómo instalar ownCloud en CentOS 8

Cómo instalar Zoom en CentOS 8

Cómo instalar Yourls en CentOS 8

Cómo instalar SuiteCRM en CentOS 8

Cómo instalar Minikube en CentOS 8

Cómo instalar Pure-FTPd en CentOS

Cómo instalar Gogs en CentOS 7