Автор Тема: Как узнать реальную скорость интернета в консоли ?  (Прочитано 2182 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Akigami

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

интернет кабельный вебстрим(на всякий случай)
« Последнее редактирование: 18 Марта 2018, 16:28:40 от Akigami »
 

Оффлайн moreplavatel

jnettop например может показать
sudo apt install jnettop
sudo jnettop -i eth0
через ключь -i указывается интерфейс который нужно мониторить.
в самой программе, правый нижний угол выводит общую инфу о download, upload ...
 

Оффлайн Akigami

jnettop например может показать
sudo apt install jnettop
sudo jnettop -i eth0
через ключь -i указывается интерфейс который нужно мониторить.
в самой программе, правый нижний угол выводит общую инфу о download, upload ...
Интересны базовые команды (забыл в шапке написать)
« Последнее редактирование: 18 Марта 2018, 16:29:33 от Akigami »
 

Оффлайн ek-nfn

если раз в секунду считывать данные из /proc/net/dev, вычитая из них предыдущие данные, то получишь скорость передачи или приема данных (на выбор). Все остальные программы по расчету скорости именно это и делают. Проще самому скрипт написать
 
Пользователи, которые поблагодарили этот пост: Akigami

Оффлайн yoric

jnettop это jawa-nettop? Человек просил консольное, есть просто nettop, а есть nload.
 

Оффлайн ek-nfn

 

Оффлайн moreplavatel

jnettop это jawa-nettop?
нет, консольная утилита, но нужно ставить. и если я правильно понял ТС
Цитировать
Интересны базовые команды (забыл в шапке написать)
то ему нужны дефолтные средства которые уже есть в поставке с дистрибутивом.
 

Оффлайн Akigami

если раз в секунду считывать данные из /proc/net/dev, вычитая из них предыдущие данные, то получишь скорость передачи или приема данных (на выбор). Все остальные программы по расчету скорости именно это и делают. Проще самому скрипт написать
На крайний случай пока оставлю

Ifstat
http://i7.5cm.ru/i/0nGE.png
Требует установки

jnettop это jawa-nettop?
нет, консольная утилита, но нужно ставить. и если я правильно понял ТС
Цитировать
Интересны базовые команды (забыл в шапке написать)
то ему нужны дефолтные средства которые уже есть в поставке с дистрибутивом.
Да, все верно

Когда задавал вопрос думал есть дефолтная команда, и не придется плясать, подождем немного, на крайний случай буду разбираться с /proc/net/dev
 

Оффлайн ek-nfn

на крайний случай буду разбираться с /proc/net/dev

Например так  awk '/твой_интерфейс:/ { print $2,$10}'  /proc/net/dev
На выходе два числа на момент считывания 1) Принято байт; 2) Передано байт
Вычитаешь из них предыдущие значения, снятые секунду назад, и получаешь скорость в байт/сек. Не нравятся байты, делишь на 1024 и получаешь кб/сек.

Данные можно усреднять, чтобы цифры меньше скакали.

« Последнее редактирование: 19 Марта 2018, 15:05:24 от ek-nfn »
 
Пользователи, которые поблагодарили этот пост: Akigami

Оффлайн ChubaDuba

Скорость закачки любой консольный загрузчик показывает.
Например, wget в коробке вашей есть?
« Последнее редактирование: 19 Марта 2018, 18:20:41 от ChubaDuba »
Бλог   @chuba_duba
 

Оффлайн ZEN

# sudo apt-get install speedtest-cli
$ speedtest
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Selecting best server based on latency...
Testing download speed........................................
Download: 739.11 Mbits/s
Testing upload speed..................................................
Upload: 550.04 Mbits/s
Crimea is Ukraine
 

Оффлайн Akigami

Скорость закачки любой консольный загрузчик показывает.
Например, wget в коробке вашей есть?
с ее помощью можно без скачки файла посмотреть скорость каким либо образом ?

# sudo apt-get install speedtest-cli
$ speedtest
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Selecting best server based on latency...
Testing download speed........................................
Download: 739.11 Mbits/s
Testing upload speed..................................................
Upload: 550.04 Mbits/s
требует установки
 

Оффлайн ChubaDuba

с ее помощью можно без скачки файла посмотреть скорость каким либо образом ?
Можно. Ставите на скачку файл в /dev/null и смотрите текущую скорость скачивания.
После закрытия терминала, автоматом файл удаляется.
Например, вот такой командой:
wget -O /dev/null http://speedtest.sea01.softlayer.com/downloads/test100.zip
Бλог   @chuba_duba
 

Оффлайн ZEN

Я бы добавил к сообщению ChubaDuba, что в случае wget вы получите скорость загрузки файла с конкретного узла сети. Тот же speedtest-cli, ищет ближайший известный ему сервер в сети и тем самым пытается загрузить файл на максимально доступной скорости.
Crimea is Ukraine
 

Оффлайн debianpc

  • Местный житель
  • ***
  • Сообщений: 105
# sudo apt-get install speedtest-cli
$ speedtest
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Selecting best server based on latency...
Testing download speed........................................
Download: 739.11 Mbits/s
Testing upload speed..................................................
Upload: 550.04 Mbits/s
скажите пожалуайста , а какой у вас провайдер?
 

Теги:
 

как отправить почту из консоли - ssmtp

Автор Boris888

Ответов: 6
Просмотров: 3227
Последний ответ 10 Сентября 2018, 20:57:04
от cruelvx
Настройка интернета через телефон (bluetooth)

Автор kolyanissimo

Ответов: 0
Просмотров: 1881
Последний ответ 09 Апреля 2012, 02:18:42
от kolyanissimo
[Решено] раздача интернета с двух сетевых интерфейсов

Автор yakdon

Ответов: 8
Просмотров: 1588
Последний ответ 20 Декабря 2017, 06:54:15
от yakdon
Сделать раздачу интернета soft-ap через proxy

Автор CoolAller

Ответов: 5
Просмотров: 1824
Последний ответ 21 Мая 2019, 08:28:21
от CoolAller
вопрос по настройке dns внешних зон, не видно из интернета зону

Автор ALARMUS

Ответов: 1
Просмотров: 2001
Последний ответ 26 Апреля 2013, 13:24:55
от ALARMUS