У меня есть одна и та же видеокарта в моем ноутбуке и обнаруживаю, что мне не нужно устанавливать какие-либо драйверы. Драйверы с открытым исходным кодом Radeon улучшились в последнее время и, похоже, работают нормально, по крайней мере, для Compiz (но не для игр). К сожалению, есть некоторая проблема, которая появилась только в Unity-3D и компиляции с Ubuntu 11.10, но 11.04 отлично работает.
Это довольно просто! установите «iftop» с помощью:
sudo apt-get install iftop
Затем запустите
sudo iftop
с любого терминала!
Наслаждайтесь!
Кто-то должен также упомянуть nethogs.
Вещь, которая отличается и, может быть, более крутой в этом вопросе, состоит в том, что она показывает трафик на процесс, например изображение показывает
Взгляните на страницу
Есть хороший инструмент, называемый спидометром, который отображает график в терминале с использованием символов блока Unicode, цветов и даже добавляет метки к каждому пику на графике.
$ sudo apt-get install speedometer
$ speedometer -l -r wlan0 -t wlan0 -m $(( 1024 * 1024 * 3 / 2 ))
Он имеет несколько опций, может контролировать несколько интерфейсов, отображать несколько графиков в нескольких строках или столбцах и даже контролировать скорость загрузки одного файла (наблюдая размер файла на диске).
Источник http: // iptraf. seul.org/about.html
С помощью apt:
apt-get install iptraf
Или загрузите источник:
http://iptraf.seul.org/about.html
Текущие соединения:
[d22 ] Текущие порты:
Сводка всех интерфейсов:
Подробный интерфейс:
Источник http://iptraf.seul.org/shots.html
tcpdump -i eth0
Это даст вам информацию о потоках всех данных, поступающих с этого интерфейса (ваша карта ethernet). Похоже на wireshark.
Используйте ifconfig, чтобы просмотреть список интерфейсов вашего компьютера.
Я думаю, ifconfig [interface] сделает это. Например:
gevorg@gevorg-TravelMate-3260:~$ ifconfig wlan0 wlan0 Link encap:Ethernet HWaddr 00:18:de:89:52:71 BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) gevorg@gevorg-TravelMate-3260:~$ ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:16:36:bf:92:e3 inet addr:192.168.10.100 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::216:36ff:febf:92e3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:342765 errors:0 dropped:0 overruns:0 frame:0 TX packets:306183 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:373934806 (373.9 MB) TX bytes:39111569 (39.1 MB) Interrupt:16Он показывает байты RX: 73934806 (373,9 МБ) и TX байты: 39111569 (39,1 МБ).
Установите 'vnstat', он может показывать трафик для интерфейса. Вы можете установить некоторые пакеты для построения графиков.
Если вы ищете что-то чрезвычайно простое, но все же полезно, попробуйте ifstat
$ sudo apt-get install ifstat
$ ifstat
eth0 wlan0
KB/s in KB/s out KB/s in KB/s out
0.00 0.00 0.96 4.79
0.00 0.00 0.04 0.14
Он контролирует все интерфейсы сразу, печатая новую строку каждую секунду. Полезно подключаться к другому сценарию или оставлять работу и наблюдать за использованием полосы пропускания с течением времени. Не так красиво, как другие инструменты, но он выполняет свою работу.
В man-странице перечислены некоторые полезные параметры:
-z Hides interface which counters are null, eg interfaces that are up but not used.
-n Turns off displaying the header periodically.
-t Adds a timestamp at the beginning of each line.
-T Reports total bandwith for all monitored interfaces.
-S Keep stats updated on the same line if possible (no scrolling nor wrapping).
-b Reports bandwith in kbits/sec instead of kbytes/sec.
Другим полезным инструментом является sar. Установите его,
apt install sysstat
Как его использовать:
sar -n DEV 1
И удивительное руководство по диаграмме Брендана:
Еще один возможный инструмент называется nload. http://linux.die.net/man/1/nload
Похоже на slurm или bmon, но немного более упрощенным.
Ifstat - хороший инструмент, и он даст вам все возможности использования интерфейса по отношению к времени.
Недавно я обнаружил wavemon, который можно легко установить с помощью apt-get install wavemon.
Этот инструмент предоставляет информацию, особенно о уровне сигнала беспроводной сети.
Также есть conky.
У вас может быть пакет, указанный в используемых в данный момент репозиториях вашей системы. Попробуйте запустить:
sudo apt-get install conky-all
Некоторые сведения о базовой конфигурации: conky . ПРЕДУПРЕЖДЕНИЕ. Информация на этом сайте может быть устаревшей, поэтому, пожалуйста, проверьте, что перечисленные здесь действия относятся к вашей системе.
Конечно, базовый conky очень скучный, чтобы посмотреть, так что вот хороший конки тема для начала работы:
Harmattan
Просто следуйте инструкциям на этой странице для настройки; для установки определенной темы скопируйте файл .conkyrc из соответствующей папки для темы в папку .harmattan-themes в ваш домашний каталог.
Затем отредактируйте файл в соответствии с инструкциями на связанной странице ,
TIP
Измените файл после его копирования в домашнюю папку, таким образом вы сможете сохранить исходные файлы без изменений в случае необходимости повторной копии .conkyrc файл для темы.
Согласно ifconfig man:
Эта программа устарела! Для замены проверьте ip addr и ip link. Для статистики используйте ссылку ip -s.Таким образом, используя команду ip:
$ ip -s link
Мы можем получить сетевую статистику:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
RX: bytes packets errors dropped overrun mcast
173654497900 26078946 0 0 0 0
TX: bytes packets errors dropped carrier collsns
173654497900 26078946 0 0 0 0
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 12:34:56:78:90:00 brd ff:ff:ff:ff:ff:ff
RX: bytes packets errors dropped overrun mcast
3650412438854 399476618 0 2551849 0 0
TX: bytes packets errors dropped carrier collsns
617437624480 321390259 0 0 0 0
Или
$ ip -s -h link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 promiscuity 0 addrgenmode eui64
RX: bytes packets errors dropped overrun mcast
174G 26.1M 0 0 0 0
TX: bytes packets errors dropped carrier collsns
174G 26.1M 0 0 0 0 2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 12:34:56:78:90:00 brd ff:ff:ff:ff:ff:ff promiscuity 0 addrgenmode eui64
RX: bytes packets errors dropped overrun mcast
3.65T 399M 0 2.55M 0 0
TX: bytes packets errors dropped carrier collsns
617G 321M 0 0 0 0
И это блог, показывающий список команд для мониторинга полосы пропускания:
http://www.binarytides.com/linux-commands-monitor-network/
UPDATE :
Я использовал UPDATE: около двух месяцев. Он показывает общее использование полосы пропускания. При следующей настройке вы можете дополнительно использовать пропускную способность для каждой программы
sudo nethogs -v 3