Utilizo un módem de banda ancha para conectarme a Internet en mi máquina Linux. He usado la gnome-system-monitor
aplicación que muestra correctamente los kbps y el total de bytes consumidos en cada sesión. Ahora, ¿hay alguna manera fácil en Linux para que registre todos estos consumos (descargas y cargas)?
Lo que pasa es que uso un plan de uso limitado (n cantidad de GB por mes), por lo tanto, quiero hacer un seguimiento de mi uso. ¿Cuál es el mejor enfoque para hacer esto en Linux?
linux
networking
bandwidth
Prahlad Yeri
fuente
fuente
Respuestas:
Instalar
vnstat
, le da a los registros el uso en una interfaz de red y puede mostrar el uso en diferentes períodos de tiempo.Aquí está la salida predeterminada de mi sistema
Si obtiene
vnstati
también, puede mostrar los datos de diferentes maneras, por ejemplofuente
vnstati -d
solo diceAt least output mode and file parameter needs to be given.
Más fácil de usar y más fácil de controlar la salida y redirigir al archivo para el registro continuo:
Probablemente viene con la mayoría de las distribuciones de Linux, y se puede instalar con brew en mac. Muy recomendable.
fuente
vnstat
Es probablemente la mejor manera de hacer esto. Se puede instalar usando el siguiente comando en la terminal:Si no desea seguir comprobando el estado de uso de datos cada vez, use:
Mostraría el estado cada 5 segundos en el terminal abierto con las diferencias que ocurren en los valores.
-d
se usa para mostrar el estado de cada día yeth0
es el ethernet usado para la conexión a internet (wlan0
puede usarse para WiFi).fuente