Для 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
vnstat предоставляет ежедневные и ежемесячные RX и TX. Не требуется root.
Установите vnstat через синаптический. Затем откройте терминал и введите «vnstat»
Не удивляйтесь, если вы не получите никаких результатов за первые сутки или два. Для получения результатов, которые выглядят следующим образом, требуется 2-3 дня:
rx: 41.61 GiB tx: 1.84 GiB total: 43.46 GiB
monthly rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- Jun '11 3.55 GiB | 167.75 MiB | 3.71 GiB | 12.02 kbit/s Jul '11 38.07 GiB | 1.68 GiB | 39.74 GiB | 161.42 kbit/s ------------------------+-------------+-------------+--------------- estimated 49.36 GiB | 2.17 GiB | 51.54 GiB |
daily rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- yesterday 3.35 GiB | 138.04 MiB | 3.48 GiB | 338.34 kbit/s today 1.63 GiB | 84.11 MiB | 1.71 GiB | 183.41 kbit/s ------------------------+-------------+-------------+--------------- estimated 1.80 GiB | 92 MiB | 1.89 GiB |
bmon работает без root:
Если вы дадите ему правильные параметры, он возвращает только одну строку
bmon -o 'ascii: noheader; quitafter = 1 '-p wlan0 wlan0 0.00B 0.0 0.00B 0.0Возможно, это помогает
вы также можете проверить использование сети / монитор трафика от nethogs. вы можете установить его с помощью sudo apt-get install nethogs. затем запустите его как sudo nethogs <Connection_name>.
Посмотрите на изображение, например.
Попробуйте iftop ...
, но я думаю, что для этого вам нужны привилегии root.
Вот сценарий оболочки, который печатает короткую строку с данными в реальном времени:
#!/bin/bash
ifstat -q -i wlan0 -S 0.1 1 | perl -n -e '/(\d+\.\d+).*(\d+\.\d+)/ && print "Down: $1 KBps - Up: $2 KBps\n"'
Образец вывода:
Down: 4.25 KBps - Up: 0.00 KBps
Особая благодарность Эгилю за его ответ, который указал мне к ifstat.
Настроение php похожее на пример BASH
#!/usr/bin/php -q
<?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)) . 'Kbps' . PHP_EOL;
vnstat предоставляет ежедневные и ежемесячные RX и TX. Не требуется root.
Установите vnstat через синаптический. Затем откройте терминал и введите «vnstat»
Не удивляйтесь, если вы не получите никаких результатов за первые сутки или два. Для получения результатов, которые выглядят следующим образом, требуется 2-3 дня:
rx: 41.61 GiB tx: 1.84 GiB total: 43.46 GiB
monthly rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- Jun '11 3.55 GiB | 167.75 MiB | 3.71 GiB | 12.02 kbit/s Jul '11 38.07 GiB | 1.68 GiB | 39.74 GiB | 161.42 kbit/s ------------------------+-------------+-------------+--------------- estimated 49.36 GiB | 2.17 GiB | 51.54 GiB |
daily rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- yesterday 3.35 GiB | 138.04 MiB | 3.48 GiB | 338.34 kbit/s today 1.63 GiB | 84.11 MiB | 1.71 GiB | 183.41 kbit/s ------------------------+-------------+-------------+--------------- estimated 1.80 GiB | 92 MiB | 1.89 GiB |
bmon работает без root:
Если вы дадите ему правильные параметры, он возвращает только одну строку
bmon -o 'ascii: noheader; quitafter = 1 '-p wlan0 wlan0 0.00B 0.0 0.00B 0.0Возможно, это помогает
вы также можете проверить использование сети / монитор трафика от nethogs. вы можете установить его с помощью sudo apt-get install nethogs. затем запустите его как sudo nethogs <Connection_name>.
Посмотрите на изображение, например.
Попробуйте iftop ...
, но я думаю, что для этого вам нужны привилегии root.
Вот сценарий оболочки, который печатает короткую строку с данными в реальном времени:
#!/bin/bash
ifstat -q -i wlan0 -S 0.1 1 | perl -n -e '/(\d+\.\d+).*(\d+\.\d+)/ && print "Down: $1 KBps - Up: $2 KBps\n"'
Образец вывода:
Down: 4.25 KBps - Up: 0.00 KBps
Особая благодарность Эгилю за его ответ, который указал мне к ifstat.
Настроение php похожее на пример BASH
#!/usr/bin/php -q
<?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)) . 'Kbps' . PHP_EOL;
vnstat предоставляет ежедневные и ежемесячные RX и TX. Не требуется root.
Установите vnstat через синаптический. Затем откройте терминал и введите «vnstat»
Не удивляйтесь, если вы не получите никаких результатов за первые сутки или два. Для получения результатов, которые выглядят следующим образом, требуется 2-3 дня:
rx: 41.61 GiB tx: 1.84 GiB total: 43.46 GiB
monthly rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- Jun '11 3.55 GiB | 167.75 MiB | 3.71 GiB | 12.02 kbit/s Jul '11 38.07 GiB | 1.68 GiB | 39.74 GiB | 161.42 kbit/s ------------------------+-------------+-------------+--------------- estimated 49.36 GiB | 2.17 GiB | 51.54 GiB |
daily rx | tx | total | avg. rate ------------------------+-------------+-------------+--------------- yesterday 3.35 GiB | 138.04 MiB | 3.48 GiB | 338.34 kbit/s today 1.63 GiB | 84.11 MiB | 1.71 GiB | 183.41 kbit/s ------------------------+-------------+-------------+--------------- estimated 1.80 GiB | 92 MiB | 1.89 GiB |
bmon работает без root:
Если вы дадите ему правильные параметры, он возвращает только одну строку
bmon -o 'ascii: noheader; quitafter = 1 '-p wlan0 wlan0 0.00B 0.0 0.00B 0.0Возможно, это помогает
вы также можете проверить использование сети / монитор трафика от nethogs. вы можете установить его с помощью sudo apt-get install nethogs. затем запустите его как sudo nethogs <Connection_name>.
Посмотрите на изображение, например.
Попробуйте iftop ...
, но я думаю, что для этого вам нужны привилегии root.
bmon работает без root:
[!d0]
Если вы дадите ему правильные параметры, он возвращает только одну строку
bmon -o 'ascii: noheader; quitafter = 1' -p wlan0 wlan0 0.00B 0.0 0.00B 0.0
blockquote>возможно, это помогает
вы также можете проверить использование сети / монитор трафика от nethogs. вы можете установить его на sudo apt-get install nethogs
. затем запустите его как sudo nethogs & lt; Connection_name & gt;
.
Посмотрите на изображение, например.
[!d2]
Попробуйте iftop ...
, но я думаю, что для этого вам нужны привилегии root.
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 ГБ |
Аспекты 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;
Вот сценарий оболочки, который печатает короткую строку с данными в реальном времени:
#! / 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
.
Попробуйте iftop ...
, но я думаю, что для этого вам нужны привилегии root.
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 ГБ |
bmon работает без root:
[!d0]
Если вы дадите ему правильные параметры, он возвращает только одну строку
bmon -o 'ascii: noheader; quitafter = 1' -p wlan0 wlan0 0.00B 0.0 0.00B 0.0
blockquote>возможно, это помогает
вы также можете проверить использование сети / монитор трафика от nethogs. вы можете установить его на sudo apt-get install nethogs
. затем запустите его как sudo nethogs & lt; Connection_name & gt;
.
Посмотрите на изображение, например.
[!d2]
Аспекты 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;
Вот сценарий оболочки, который печатает короткую строку с данными в реальном времени:
#! / 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
.
вы также можете проверить использование сети / монитор трафика от nethogs. вы можете установить его на sudo apt-get install nethogs
. затем запустите его как sudo nethogs & lt; Connection_name & gt;
.
Посмотрите на изображение, например.
[!d2]
Попробуйте iftop ...
, но я думаю, что для этого вам нужны привилегии root.