Информация о железе в Ubuntu Linux

Сегодня потребовалось вспомнить сколько же оперативной памяти у меня на компьютере. В Windows я уже давно помню как это узнать, а вот в Ubuntu Linux никогда не задавался этим вопросом.

Немного поисков и команда была найдена. Стало интересно, и я решил собрать для себя небольшой список с нужными командами. Надеюсь и вам пригодится.

Все команды разделил на небольшие блоки, что бы было удобней.

Версии ПО:

  • cat /etc/issue - дистрибутив и версия
  • apt-cache showpkg packagename - версия packagename и зависимости
  • uname -r - версия ядра Linux
  • uname -a - полная информация о ядре

Процессор:

  • cat /proc/cpuinfo - все процессоры, частоты, флаги и многое другое
  • cat /proc/loadavg - средняя загрузка процессора за последние 1, 5, и 15 минут
  • top - при нажатии на клавишу C все процессы будут отсортированы по использованию CPU

Оперативная память:

  • cat /proc/meminfo - количество RAM и swap, а так же сколько и чем расходуется
  • free -m - полный объем, использованный объем и объем свободной памяти в Mb
  • top - при нажатии на клавишу M все процессы будут отсортированы по использованию оперативной памяти

Видеокарта:

  • glxinfo - информация OpenGL, Xserver и вашей видеокарте
  • glxinfo | grep direct - проверка поддержки "direct 3D rendering"
  • glxinfo | grep vendor - производитель видеокарты
  • lspci | grep VGA - модель видеокарты
  • glxgears - простой 3D тест, печатает fps в терминале
  • xrandr - поддерживаемые монитором разрешения

Аудио:

  • lspci | grep Audio - аудио-контроллеры
  • aplay --list-devices - расширенная информация об аудио-контроллере

Жесткие диски:

  • df -H - разделы в виде их точек монтирования и их заполненность в Gb
  • sudo fdisk -l - все разделы, имена устройств и расположение на диске

Сеть:

  • lspci | grep Ethernet - Ethernet контроллеры
  • ifconfig - сетевые интерфейсы, IP-адреса и многое другое

USB устройства:

  • lsusb - шины USB и подключённые устройства

Дополнительно:

  • lshal -m - мониторинг за изменениями в оборудовании
  • lspci - все PCI-устройства
  • hwinfo --short - детальная информация по всему оборудованию (требуется пакет hwinfo)
  • uptime - время, прошедшее с момента последней перезагрузки, пользователи и средняя загрузка

Есть что добавить? 🙂

Нужны длинные и пышные ресницы? Тогда узнайте Карепрост цена и купите его.
Emilioz
2011-12-02 20:13:00
Еще есть очень интересная команда: lshw
Emilioz
2011-12-02 20:45:00
да, еще что касается оперативной памяти - получить инфу по ИД процесса: pmap PID
Leo
2011-12-03 00:17:00
lshw GUI sudo apt-get install lshw-gtk
Gagauz91
2011-12-03 14:22:00
Думаю все эти команды пригодятся для компиляции ядра :)
Vigen Gasparyan
2011-12-09 14:47:00
для вывода дистрибутива и версии также можно использовать команду : lsb_release -a
Admin
2012-04-03 22:16:00
Слишком худая статья, для начинающих маловато как-то. PS: У меня арч, легко разбирась по справке, а сюда забрёл случайно.
Admin
2012-04-03 22:17:00
 Думал от имени админа нельзя будет отправить, прошу простить :)
Sk8er
2012-04-04 01:22:00
Напишите что добавить в статью, либо напишите свою :) Буду очень благодарен!
Sash!
2012-04-06 13:23:00
hwinfo --short - детальная информация по всему оборудЫванию (требуется пакет hwinfo)   опечаточка вышла
Sk8er
2012-04-06 17:01:00
Спасибо, поправил
Alexandr
2012-08-13 20:30:00
нет там опечаточки - правильно пишется оборудОвание
Rodioh Mc.Hamster
2012-08-27 00:41:00
раширенная инфа о Юбунте lsb_release -a
Sergey Avetisyan
2012-11-02 16:50:00
Я использую lshw, если с гуем то hardinfo
Юрий Черняев
2013-03-11 22:44:00
Вот есть хорошая графическая прога. http://compizomania.blogspot.ru/2013/01/i-nex.html
Anon
2013-06-26 16:22:00
dmidecode - инфо о БИОС и ОЗУ
Николай
2013-09-26 12:46:00
Большое спасибо! Тоже задавался этим вопросом, но как то все времени не было искать. А тут вот такая полезная статья попалась.
Олег
2014-07-27 20:19:00
sudo apt-get install inxi inxi -N Модель сетевой карты выдаст
Мария
2015-07-14 14:26:00
Еще можно добавить iwconfig. Спасибо за статью)