Каков самый простой способ учета трафика?

Когда я нарушаю Ubuntu касание Nexus 4, и он больше не может перезагружаться, я использую:

ubuntu-device-flash touch --channel=ubuntu-touch/stable/ubuntu --bootstrap

Когда телефон находится в загрузчике (кнопка уменьшения громкости + кнопка питания), следуя этому руководству: Установите ubuntu трогают. Вы теряете данные (так что требуется резервная копия)

В противном случае, когда телефон загружается нормально и для некоторых других проблем, я использую ту же команду без опции --bootstrap и телефона в режиме разработчика (после того же руководство)

Вы можете, например, использовать (или без опции --revision и, возможно, другой канал):

ubuntu-device-flash --revision=[specific image revision number] touch --channel=rc-proposed

Когда вы используете это, вы не теряете данные и я думаю, что он мог бы решить проблемы с apt-get (например, если вы установили пакеты somes с apt, они удалят их)

Возможно, используя эту команду, вы получите ту же «ошибку нажатия» (уже произошло для меня), то вам следует попробовать несколько раз и, возможно, использовать другой кабель или порт USB (не знаю, почему эта ошибка происходит). Например, когда-нибудь я пробовал это как 10 или 15 раз.

Если у вас все еще есть «толкающая ошибка», вы можете попытаться выполнить flash из загрузчика (потерять все данные и приложения, например, вы используете, я думаю)

Надеюсь, это поможет,

6
задан 2 November 2010 в 18:56

24 ответа

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (my is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

# 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

Сделать это постоянным

Не так просто

3
ответ дан 25 July 2018 в 22:57
  • 1
    Я часто перезапускаю его и хочу, чтобы постоянный счетчик. – Ivan 3 November 2010 в 00:15

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

1
ответ дан 25 July 2018 в 22:57

Если вам нужен графический способ отслеживания использования вашей сети:

попробуйте:

этот экранлет (вам понадобятся экраны (поиск экранов в программном центре или sudo apt-get install screenlets в терминале, затем запустите сценарии из (alt + f2) диалогового окна запуска и нажмите кнопку установки экрана, когда появится диалоговое окно конфигурации. Существует апплет для панели gnome, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к своему ответу, как только найду его (я его ищу), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы может выбрать, какой интерфейс (eth0, wlan0 и т. д.) отслеживать по их предпочтениям. Вы также можете очистить свои итоговые суммы каждый раз, когда вы отключитесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 25 July 2018 в 22:57

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (mine is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

# 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

Сделать это постоянным

Не так просто

3
ответ дан 27 July 2018 в 01:42
  • 1
    Я часто перезапускаю его и хочу, чтобы постоянный счетчик. – Ivan 3 November 2010 в 00:15

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

1
ответ дан 27 July 2018 в 01:42

Если вам нужен графический способ отслеживания использования вашей сети:

попробуйте:

этот экранлет (вам понадобятся экраны (поиск экранов в программном центре или sudo apt-get install screenlets в терминале, затем запустите сценарии из (alt + f2) диалогового окна запуска и нажмите кнопку установки экрана, когда появится диалоговое окно конфигурации. Существует апплет для панели gnome, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к своему ответу, как только найду его (я его ищу), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы может выбрать, какой интерфейс (eth0, wlan0 и т. д.) отслеживать по их предпочтениям. Вы также можете очистить свои итоговые суммы каждый раз, когда вы отключитесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 27 July 2018 в 01:42

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (mine is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

# 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

Сделать это постоянным

Не так просто

3
ответ дан 31 July 2018 в 12:24
  • 1
    Я часто перезапускаю его и хочу, чтобы постоянный счетчик. – Ivan 3 November 2010 в 00:15

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

1
ответ дан 31 July 2018 в 12:24

Если вам нужен графический способ отслеживания использования вашей сети:

попробуйте:

этот экранлет (вам понадобятся экраны (поиск экранов в программном центре или sudo apt-get install screenlets в терминале, затем запустите сценарии из (alt + f2) диалогового окна запуска и нажмите кнопку установки экрана, когда появится диалоговое окно конфигурации. Существует апплет для панели gnome, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к своему ответу, как только найду его (я его ищу), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы может выбрать, какой интерфейс (eth0, wlan0 и т. д.) отслеживать по их предпочтениям. Вы также можете очистить свои итоговые суммы каждый раз, когда вы отключитесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 31 July 2018 в 12:24

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (my is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

# 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

Сделать это постоянным

Не так просто

3
ответ дан 2 August 2018 в 04:20
  • 1
    Я часто перезапускаю его и хочу, чтобы постоянный счетчик. – Ivan 3 November 2010 в 00:15

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

1
ответ дан 2 August 2018 в 04:20

Если вам нужен графический способ отслеживания использования вашей сети:

попробуйте:

этот экранлет (вам понадобятся экраны (поиск экранов в программном центре или sudo apt-get install screenlets в терминале, затем запустите сценарии из (alt + f2) диалогового окна запуска и нажмите кнопку установки экрана, когда появится диалоговое окно конфигурации. Существует апплет для панели gnome, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к своему ответу, как только найду его (я его ищу), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы может выбрать, какой интерфейс (eth0, wlan0 и т. д.) отслеживать по их предпочтениям. Вы также можете очистить свои итоговые суммы каждый раз, когда вы отключитесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 2 August 2018 в 04:20

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (mine is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

  # Байты Получить ifconfig eth0 |  awk '/ RX bytes / {print $ 2}' |  awk -F: '{print $ 2}' # Bytes Передано ifconfig eth0 |  awk '/ RX bytes / {print $ 6}' |  awk -F: '{print $ 2}' # Человеко читаемый вывод ifconfig eth0 |  awk '/ RX bytes / {print $ 3, $ 4}' # Получено ifconfig eth0 |  awk '/ RX bytes / {print $ 7, $ 8}' # Передано  

Сделать это постоянным

Не так просто

3
ответ дан 6 August 2018 в 04:25

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

1
ответ дан 6 August 2018 в 04:25

Если вы хотите использовать графический способ отслеживания использования вашей сети:

try:

  • этот экранлет (вам понадобится (искать экраны в программном центре или выполнять sudo apt-get install screenlets в терминале, затем запускать сценарии из (alt + f2) диалогового окна запуска и нажать кнопку установки экрана, когда диалог конфигурации
  • Существует апплет для gnome-панели, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к моему ответу как можно скорее как я его нахожу (я ищу его), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы можете выбрать, какой интерфейс ( eth0, wlan0 и т. д.), чтобы отслеживать их предпочтения. Вы также можете очищать свои итоговые суммы каждый раз, когда вы отключаетесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 6 August 2018 в 04:25

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (mine is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

  # Байты Получить ifconfig eth0 |  awk '/ RX bytes / {print $ 2}' |  awk -F: '{print $ 2}' # Bytes Передано ifconfig eth0 |  awk '/ RX bytes / {print $ 6}' |  awk -F: '{print $ 2}' # Человеко читаемый вывод ifconfig eth0 |  awk '/ RX bytes / {print $ 3, $ 4}' # Получено ifconfig eth0 |  awk '/ RX bytes / {print $ 7, $ 8}' # Передано  

Сделать это постоянным

Не так просто

3
ответ дан 7 August 2018 в 22:31

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

1
ответ дан 7 August 2018 в 22:31

Если вы хотите использовать графический способ отслеживания использования вашей сети:

try:

  • этот экранлет (вам понадобится (искать экраны в программном центре или выполнять sudo apt-get install screenlets в терминале, затем запускать сценарии из (alt + f2) диалогового окна запуска и нажать кнопку установки экрана, когда диалог конфигурации
  • Существует апплет для gnome-панели, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к моему ответу как можно скорее как я его нахожу (я ищу его), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы можете выбрать, какой интерфейс ( eth0, wlan0 и т. д.), чтобы отслеживать их предпочтения. Вы также можете очищать свои итоговые суммы каждый раз, когда вы отключаетесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 7 August 2018 в 22:31

Если вы хотите использовать графический способ отслеживания использования вашей сети:

try:

  • этот экранлет (вам понадобится (искать экраны в программном центре или выполнять sudo apt-get install screenlets в терминале, затем запускать сценарии из (alt + f2) диалогового окна запуска и нажать кнопку установки экрана, когда диалог конфигурации
  • Существует апплет для gnome-панели, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к моему ответу как можно скорее как я его нахожу (я ищу его), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы можете выбрать, какой интерфейс ( eth0, wlan0 и т. д.), чтобы отслеживать их предпочтения. Вы также можете очищать свои итоговые суммы каждый раз, когда вы отключаетесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 10 August 2018 в 10:39

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

1
ответ дан 10 August 2018 в 10:39

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (mine is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

  # Байты Получить ifconfig eth0 |  awk '/ RX bytes / {print $ 2}' |  awk -F: '{print $ 2}' # Bytes Передано ifconfig eth0 |  awk '/ RX bytes / {print $ 6}' |  awk -F: '{print $ 2}' # Человеко читаемый вывод ifconfig eth0 |  awk '/ RX bytes / {print $ 3, $ 4}' # Получено ifconfig eth0 |  awk '/ RX bytes / {print $ 7, $ 8}' # Передано  

Сделать это постоянным

Не так просто

3
ответ дан 10 August 2018 в 10:39

Если вы хотите использовать графический способ отслеживания использования вашей сети:

try:

  • этот экранлет (вам понадобится (искать экраны в программном центре или выполнять sudo apt-get install screenlets в терминале, затем запускать сценарии из (alt + f2) диалогового окна запуска и нажать кнопку установки экрана, когда диалог конфигурации
  • Существует апплет для gnome-панели, который выполняет ту же работу (но, к сожалению, я не помню имя). Я добавлю это к моему ответу как можно скорее как я его нахожу (я ищу его), вы можете найти его под netmonitor. Я думаю,

Для каждого из них вы можете выбрать, какой интерфейс ( eth0, wlan0 и т. д.), чтобы отслеживать их предпочтения. Вы также можете очищать свои итоговые суммы каждый раз, когда вы отключаетесь, поэтому вы точно знаете, сколько вы использовали.

0
ответ дан 13 August 2018 в 17:12

Вики сообщества Ubuntu содержат инструкции по использованию нескольких инструментов - ipac-ng и vnstat. Они не обязательно просты, но они лучше, чем писать собственные скрипты:

https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals

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

Простейший метод

Вы можете использовать ifconfig в вашем сетевом интерфейсе (my is eth0) - он подсчитывает количество данных, отправленных и полученных с момента запуска интерфейса.

  # Байты Получить ifconfig eth0 |  awk '/ RX bytes / {print $ 2}' |  awk -F: '{print $ 2}' # Bytes Передано ifconfig eth0 |  awk '/ RX bytes / {print $ 6}' |  awk -F: '{print $ 2}' # Человеко читаемый вывод ifconfig eth0 |  awk '/ RX bytes / {print $ 3, $ 4}' # Получено ifconfig eth0 |  awk '/ RX bytes / {print $ 7, $ 8}' # Передано  

Сделать это постоянным

Не так просто

3
ответ дан 13 August 2018 в 17:12
  • 1
    Я часто перезапускаю его и хочу, чтобы постоянный счетчик. – Ivan 3 November 2010 в 00:15

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

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