Есть ли команда, которая возвращает использование сети?

Для Raring это должно быть исправлено. Для Quantal вы можете использовать PPA Джейсона Конти:

sudo add-apt-repository ppa:jconti/gnome3
sudo apt-get update && sudo apt-get upgrade -y
echo "X-MessagingMenu-UsesChatSection=true" | sudo tee -a /usr/share/applications/pidgin.desktop
21
задан 29 April 2011 в 11:16

70 ответов

bmon работает без root:

enter image description here [!d0]

Если вы дадите ему правильные параметры, он возвращает только одну строку

bmon -o 'ascii: noheader; quitafter = 1' -p wlan0 wlan0 0.00B 0.0 0.00B 0.0

возможно, это помогает

10
ответ дан 10 August 2018 в 09:53

Вот сценарий оболочки, который печатает короткую строку с данными в реальном времени:

  #! / bin / bash ifstat -q -i wlan0 -S 0.1 1 |  perl -n -e '/(\d+\.\d+).*(\d+\.\d+)/ & amp; & amp; & amp;  print "Down: $ 1 KBps - Up: $ 2 KBps \n" ' 

Пример вывода:

  Вниз: 4.25 KBps - Up: 0.00 KBps  

Особая благодарность Egil за его ответ , который указал мне на ifstat .

4
ответ дан 10 August 2018 в 09:53

Аспекты php, похожие на пример BASH

  #! / usr / bin / php -q & lt;? php define ('IFSTAT', '/ usr / bin / ifstat')  ;  define ('LINK', 'wlan0');  $ output = exec (IFSTAT. '-q -i'. LINK. '0,1 1');  $ output = preg_replace ('/ \ s + /', '', $ output);  echo 'DOWN:'.  str_replace ('', 'Kbps, UP:', trim ($ output)).  «Кбит / с».  PHP_EOL;   
2
ответ дан 10 August 2018 в 09:53

vnstat предоставляет ежедневные и ежемесячные RX и TX. Не требуется root.

Установите vnstat через синаптический. Затем откройте терминал и введите «vnstat»

Не удивляйтесь, если вы не получите никаких результатов за первые сутки или два. Для получения результатов, которые выглядят так:

rx: 41.61 GiB tx: 1.84 GiB всего: 43.46 GiB ежемесячно rx | tx | всего | ср. скорость ------------------------ + ------------- + ---------- --- + --------------- июнь '11 3.55 GiB | 167.75 MiB | 3,71 ГБ | 12.02 kbit / s Jul '11 38.07 GiB | 1,68 ГБ | 39,74 ГБ | 161,42 кбит / с ------------------------ + ------------- + ------- ------ + --------------- оценивается 49.36 GiB | 2.17 GiB | 51,54 ГБ | ежедневный rx | tx | всего | ср. скорость ------------------------ + ------------- + ---------- --- + --------------- вчера 3,35 GiB | 138.04 MiB | 3,48 ГБ | 338.34 kbit / s сегодня 1.63 GiB | 84.11 MiB | 1,71 ГБ | 183,41 кбит / с ------------------------ + ------------- + ------- ------ + --------------- оцененный 1.80 GiB | 92 MiB | 1,89 ГБ |

2
ответ дан 10 August 2018 в 09:53

Попробуйте iftop ...

, но я думаю, что для этого вам нужны привилегии root.

5
ответ дан 13 August 2018 в 16:12

bmon работает без root:

enter image description here [!d0]

Если вы дадите ему правильные параметры, он возвращает только одну строку

bmon -o 'ascii: noheader; quitafter = 1' -p wlan0 wlan0 0.00B 0.0 0.00B 0.0

возможно, это помогает

10
ответ дан 13 August 2018 в 16:12

вы также можете проверить использование сети / монитор трафика от nethogs. вы можете установить его на sudo apt-get install nethogs . затем запустите его как sudo nethogs & lt; Connection_name & gt; .

Посмотрите на изображение, например.

enter image description here [!d2]

1
ответ дан 13 August 2018 в 16:12

Вот сценарий оболочки, который печатает короткую строку с данными в реальном времени:

  #! / bin / bash ifstat -q -i wlan0 -S 0.1 1 |  perl -n -e '/(\d+\.\d+).*(\d+\.\d+)/ & amp; & amp; & amp;  print "Down: $ 1 KBps - Up: $ 2 KBps \n" ' 

Пример вывода:

  Вниз: 4.25 KBps - Up: 0.00 KBps  

Особая благодарность Egil за его ответ , который указал мне на ifstat .

4
ответ дан 13 August 2018 в 16:12

Аспекты php, похожие на пример BASH

  #! / usr / bin / php -q & lt;? php define ('IFSTAT', '/ usr / bin / ifstat')  ;  define ('LINK', 'wlan0');  $ output = exec (IFSTAT. '-q -i'. LINK. '0,1 1');  $ output = preg_replace ('/ \ s + /', '', $ output);  echo 'DOWN:'.  str_replace ('', 'Kbps, UP:', trim ($ output)).  «Кбит / с».  PHP_EOL;   
2
ответ дан 13 August 2018 в 16:12

vnstat предоставляет ежедневные и ежемесячные RX и TX. Не требуется root.

Установите vnstat через синаптический. Затем откройте терминал и введите «vnstat»

Не удивляйтесь, если вы не получите никаких результатов за первые сутки или два. Для получения результатов, которые выглядят так:

rx: 41.61 GiB tx: 1.84 GiB всего: 43.46 GiB ежемесячно rx | tx | всего | ср. скорость ------------------------ + ------------- + ---------- --- + --------------- июнь '11 3.55 GiB | 167.75 MiB | 3,71 ГБ | 12.02 kbit / s Jul '11 38.07 GiB | 1,68 ГБ | 39,74 ГБ | 161,42 кбит / с ------------------------ + ------------- + ------- ------ + --------------- оценивается 49.36 GiB | 2.17 GiB | 51,54 ГБ | ежедневный rx | tx | всего | ср. скорость ------------------------ + ------------- + ---------- --- + --------------- вчера 3,35 GiB | 138.04 MiB | 3,48 ГБ | 338.34 kbit / s сегодня 1.63 GiB | 84.11 MiB | 1,71 ГБ | 183,41 кбит / с ------------------------ + ------------- + ------- ------ + --------------- оцененный 1.80 GiB | 92 MiB | 1,89 ГБ |

2
ответ дан 13 August 2018 в 16:12

Другие вопросы по тегам:

Похожие вопросы: