J'utilise une connexion Internet cellulaire 3G avec une limite de trafic très stricte, mais parfois, je vais au bureau et utilise une connexion par câble rapide et illimitée (et bien sûr, j'effectue des opérations gourmandes en trafic, telles que la mise à jour du système à cet endroit).
J'aimerais savoir combien de fois j'ai déjà téléchargé à l'aide de la connexion mobile (elle peut donc être filtrée par interface ou être facilement suspendue afin que je puisse la suspendre lorsque j'utilise une ligne illimitée) ce mois-ci (ainsi, le La plupart des compteurs ne sont pas réinitialisés lorsque je redémarre mon ordinateur portable ou que je me reconnecte, je ne peux le réinitialiser que manuellement).
Quelle est la façon la plus simple de faire cela dans Ubuntu 10.10?
Je ne voudrais pas mettre en place des systèmes complexes de surveillance/facturation.
Vous pouvez utiliser ifconfig
sur votre interface réseau (la mienne est eth0). Il compte la quantité de données envoyées et reçues depuis le démarrage de l'interface.
# Bytes Receive
ifconfig eth0 | awk '/RX bytes/ {print $2}' | awk -F: '{print $2}'
# Bytes Transmitted
ifconfig eth0 | awk '/RX bytes/ {print $6}' | awk -F: '{print $2}'
# A human readable output
ifconfig eth0 | awk '/RX bytes/ {print $3, $4}' # Received
ifconfig eth0 | awk '/RX bytes/ {print $7, $8}' # Transmitted
Pas si simple
Le wiki de la communauté Ubuntu répertorie les instructions d'utilisation de deux outils - ipac-ng et vnstat. Ils ne sont pas nécessairement simples, mais ils sont meilleurs que d’écrire vos propres scripts:
https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals
Si vous voulez un moyen graphique de suivre votre utilisation du réseau:
essayer:
Sudo apt-get install screenlets
dans un terminal, puis lancez des screenlets à partir de (alt + f2) la boîte de dialogue Exécuter, puis cliquez sur le bouton d'installation de l'écran de sélection lorsque la boîte de dialogue de configuration s'affiche. Pour chacun de ceux-ci, vous pouvez choisir quelle interface (eth0, wlan0, etc.) suivre depuis leurs préférences. Vous pouvez également effacer vos totaux chaque fois que vous vous déconnectez, afin de savoir exactement combien vous avez utilisé.