Как посмотреть оборудование в linux

Получение информации о компьютере на UNIX

В данной статье пойдет речь о способах сбора сведений об оборудовании компьютера, который находится под управлением операционных систем семейства UNIX, такие как Linux и BSD. Также, будет немного затронута часть получения системной информации. Действия будут выполняться из командной строки без графической оболочки — их можно выполнить, подключившись к компьютеру удаленно по SSH.

Информация о процессоре

Команды для получения данных о процессоре.

1. lscpu (Linux)

Команда показывает информацию о характеристиках процессора в удобном виде:

Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 2
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 62
Model name: Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHz
Stepping: 4
CPU MHz: 2592.918
BogoMIPS: 5187.50
Hypervisor vendor: VMware
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 20480K
NUMA node0 CPU(s): 0-7

* больше всего нас интересует:

Команда отображает множество данных, поэтому добавляем фильтр:

hw.model: Intel(R) Xeon(R) CPU X5690 @ 3.47GHz
hw.machine: amd64
hw.ncpu: 2

* на самом деле, команда sysctl работает и в Linux, но формат вывода менее удобен, по сравнению с вышерассмотренной lscpu.

3. Файл /proc/cpuinfo (Linux)

Позволяет увидеть подробную информацию по каждому ядру:

Команда для подсчета количества ядер:

4. Температура процессора

Linux

Сначала необходимо установить утилиту.

yum install lm_sensors

apt-get install lm-sensors

После установки утилиты выполняем:

FreeBSD

Загружаем необходимый модуль:

* для автоматической его загрузки добавляем в файл /boot/loader.conf строку coretemp_load=»YES»

dev.cpu.0.temperature: 40.0C
dev.cpu.1.temperature: 41.0C

Информация об оперативной памяти

1. Файл /proc/meminfo (Linux)

MemTotal: 8010284 kB
MemFree: 1058580 kB
MemAvailable: 2791616 kB
Buffers: 1884 kB
Cached: 1754092 kB
SwapCached: 122280 kB
Active: 4330296 kB
Inactive: 2006792 kB
Active(anon): 3623768 kB
Inactive(anon): 983120 kB
Active(file): 706528 kB
Inactive(file): 1023672 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 1048572 kB
SwapFree: 597684 kB
Dirty: 20 kB
Writeback: 0 kB
AnonPages: 4466532 kB
Mapped: 92808 kB
Shmem: 25776 kB
Slab: 408732 kB
SReclaimable: 308820 kB
SUnreclaim: 99912 kB
KernelStack: 7312 kB
PageTables: 23276 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 5053712 kB
Committed_AS: 3770324 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 159328 kB
VmallocChunk: 34359341052 kB
HardwareCorrupted: 0 kB
AnonHugePages: 3248128 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 257984 kB
DirectMap2M: 8130560 kB

* чаще всего, самое важное:

Для перевода килобайт в гигабайты можно воспользоваться онлайн калькулятором.

2. free (Linux)

total used free shared buff/cache available
Mem: 3,7G 568M 378M 193M 2,8G 2,6G
Swap: 4,0G 94M 3,9G

Источник

10 команд Linux что бы получить информацию о системе

В данной статья я расскажу вам про 10ть команд Linux с помощью которых можно собрать информацию о системе и оборудовании.

1. Как просмотреть информацию о системе linux

Что бы определить системное имя выполните команду

Что бы узнать имя компьютера в сети его hostname

Что бы узнать версию ядра

Что бы узнать релиз ядра

Что бы определить разрядность ОС

Всю эту информацию можно получить одной командой

2. Как просмотреть информацию об оборудовании Linux

Что бы узнать информацию об cpu, disks, memory, usb controllers можно воспользоваться командой lshw
Если её нет в системе то необходимо предварительно установить, она есть в репозитории rpmforge

Выполнить команду и в результате получите подобную информацию

Можно сократить и упорядочить вывод с помощью опции

Также есть возможность вывода информации в html файл

3. Как получить информацию о CPU

Что бы получить информацию о CPU можно воспользоваться командами

Результат команды будет следующим

4. Как получить информацию об устройствах Linux

Что бы получить инфо о блочных устройствах таких как жесткие диски, флэшки и т.п. используйте команду lsblk
Пример вывода команды

5. Как получить информацию о USB контролере

Команда lsusb покажет информацию об usb контролере и устройствах подключенных к нему

6. Как получить информацию по PCI устройствам.

PCI устройства могут включать usb порты, графические карты, сетевые адаптеры.

7. Как получить информацию о SCSI устройствах

Что бы просмотреть все scsi/sata можно воспользоваться командой lsscsi, если данной команды у вас нет, то установите:

Источник

Диспетчер устройств в Ubuntu

Если вы были достаточно опытным пользователем Windows, то после перехода на Linux, наверное, задавались вопросом, а где здесь диспетчер устройств? Программа, с помощью которой можно было бы посмотреть подключенные к компьютеру устройства, установленные для них драйвера, настроить драйвера, да и посмотреть информацию об оборудовании в одном месте. Но ситуация здесь неоднозначная, полной альтернативы нет, есть утилиты показывающие немного информации, есть консольные команды. Но все очень запутанно и непонятно.

В этой статье мы попытаемся расставить все точки над «i» в вопросе просмотр устройств Ubuntu, и в частности, ответим на вопрос где взять диспетчер устройств Ubuntu.

Немного теории

Работа с драйверами в операционных системах Linux и Windows очень сильно отличается. В Windows нужно отдельно искать и устанавливать каждый драйвер, в Linux же все доступные драйвера с открытым исходным кодом встроены в ядро и поэтому установка драйверов не нужна, за исключением нескольких проприетарных устройств, таких как видеокарты. Драйвера для таких устройств выделены в виде модулей ядра и загружаются по мере необходимости. Что же касается свободных драйверов, то для одного устройства в ядре может быть несколько модулей, из которых система выбирает то, что по ее мнению, будет лучше работать.

Диспетчер устройств Ubuntu в терминале

В соответствии с принципом GNU в Linux есть отдельная утилита, для просмотра каждого из типов устройств. Называются они так же, как и технологии, с помощью которых подключены устройства с префиксом ls (list):

Рассмотрим каждую из этих утилит подробнее.

lspci

Как я уже сказал, к шине PCI подключаются многие важные устройства. PCI расшифровывается как Peripheral component interconnect или по-нашему взаимосвязь периферийных компонентов. Все видеокарты подключаются именно таким способом также чаще всего мы можем здесь встретить сетевые адаптеры, карт ридеры и другие адаптеры. В основном все что размещено на материнской плате, в корпусе компьютера, кроме процессора и жестких дисков подключено по PCI.

Посмотреть устройства Ubuntu подключенные по шине PCI можно с помощью команды lspci. Давайте рассмотрим ее синтаксис:

$ lspci опции

Опции утилиты указывают сколько данных нужно выводить и как их фильтровать. Рассмотрим подробнее:

Но обычно вам не понадобятся эти опции, чтобы посмотреть оборудование, подключенное по PCI просто выполните команду без параметров:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Если вы хотите посмотреть только оборудование определенного типа, скажем, звуковую карту используйте фильтр grep:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Или для видео карты:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Также мы можем фильтровать устройства по PCI id, идентификатору производителя:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Хотите просмотреть какой драйвер ядра сейчас загружен для устройства? Эту информацию утилита предоставляет с опцией vv:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Нас интересует строчка Kernel driver in use. Можем отфильтровать по ней:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

lsusb

Несмотря на то, что контроллер USB подключен к PCI, в выводе команды lspci мы увидим только сам контроллер, для просмотра устройств Ubuntu нам нужна другая команда, и это lsusb. Синтаксис тот же:

$ lsusb опции

Опций здесь поменьше:

Смотрим все подключенные устройства USB ubuntu:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linuxВыбираем только устройства подключенные к первой шине, второму порту:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Выбираем устройства по идентификатору производителя:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Здесь способ отображения похожий, в первой колонке шина и порт, разделенные двоеточием, дальше id производителя, а затем описание устройства.

lsscsi

SCSI контроллер тоже подключен к PCI, а к нему уже подключаются жесткие диски и оптические приводы. Для просмотра этих устройств используется утилита lsscsi. Если она не установлена в вашей системе, ее можно установить командой:

sudo apt-get install lsscsi

$ lsscsi опции

Но опций тут немного больше:

Смотрим подключенные жесткие диски:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linuxА вместе с размером диска:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

lscpu

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Теперь, когда вы разобрались с основами, можно посмотреть еще одну утилиту. lshw выводит подробную информацию по каждому устройству в терминал. Здесь отображается как процессор и pci устройства, так и жесткие диски:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

На этом дереве наглядно показана иерархия подключения устройств в Linux. Например, смотрим информацию только о видеокарте:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Или сетевом адаптере:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Здесь же можно посмотреть какой драйвер загружен для устройства, в строке Конфигурация, поле driver.

Как видите, консольные инструменты ничем не хуже программы Windows, и они полностью заменяют диспетчер устройств в Ubuntu.

Диспетчер устройств с графическим интерфейсом

Пожалуй, лучшей программой для решения таких задач будет hardinfo. Она позволяет посмотреть устройства Ubuntu подключенные к системе, подробную информацию о них, а также информацию об установленной системе и поддерживаемых ею функциях.

Эта программа не поставляется с дистрибутивом по умолчанию, но ее очень просто установить:

sudo apt install hardinfo

Вот так выглядит главное окно программы:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

На вкладке Computer собрана информация о системе:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Если вам нужны только подключенные устройства ubuntu, то для этого есть раздел Devices, здесь есть подробная информация по каждому устройству:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Выводы

В этой статье мы рассмотрели как в Ubuntu посмотреть устройства, подключенные к компьютеру хотя и нет единой программы, диспетчер устройств в Ubuntu, но зато есть достаточно инструментов, чтобы ее заменить. Надеюсь, теперь для вас работа с устройствами в Linux стала чуть яснее. Если остались вопросы, пишите в комментариях!

Источник

Как узнать информацию об аппаратном обеспечении в Linux

Обновлено Ноя 6, 2019

Получение информации об аппаратном обеспечении (оборудовании) посредством терминала (консоли) и программ с графическим интерфейсом

Оглавление:

Получение информации об аппаратном обеспечении (оборудовании) посредством терминала (консоли):
Получение информации об аппаратном обеспечении (оборудовании) с помощью программ с графическим интерфейсом:

Получение информации об аппаратном обеспечении (оборудовании) посредством терминала (консоли)

Процессор

Для получения всей информации о процессоре в Linux введите команду в терминале:

Видеокарта

Узнать модель видеокарты:

Узнать версию драйвера видеокарты:

Жёсткие диски

Информация о разделах, именах устройств и расположении на диске:

Информация о смонтированных разделах:

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

Узнать общее количество оперативной памяти ( и swap, если имеется):

Узнать сколько занято и свободно оперативной памяти:

Узнать подробнее об использовании оперативной памяти:

Аудио

Узнать об аудио контроллерах:

Подробная информация об аудио контроллерах:

Узнать информацию об Ethernet контроллерах:

Узнать информацию об сетевых интерфейсах, IP-адресах и многом другом:

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

Узнать информацию о шинах USB и подключённых USB-устройств:

Получение информации об аппаратном обеспечении (оборудовании) с помощью программ с графическим интерфейсом

sudo add-apt-repository ppa:i-nex-development-team/stable
sudo apt-get update
sudo apt-get install i-nex

Источник

Просмотр оборудования в Ubuntu

В Linux существует множество вариантов просмотра информации о железе, на котором работает операционная система. В данной заметке я расскажу, как быстро посмотреть в Ubuntu состав оборудования, такого как процессор, память, диски и т.д. Рассмотрю несколько наиболее известных программ для этого, а так же то, что может показать сама операционная система.

Если вы только планируете устанавливать ubuntu, то можете воспользоваться моей подробной статьей на этот счет — установка ubuntu server. Так же вам может быть интересен мой обзор и сравнение сервера убунту с другими linux системами — Ubuntu Server — обзор для начинающих, сравнение, отзывы.

Общая информация о железе

Самый простой и быстрый способ посмотреть оборудование в Ubuntu — воспользоваться утилитой lspci, которая по умолчанию присутствует в системе даже в минимальной установке.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Мы здесь видим следующую основную информацию о железе:

Информация о процессоре

Посмотреть модель и тип процессора в Ubuntu можно с помощью еще одной встроенной утилиты — lshw. Если запустить ее без ключей, то она выдаст очень много информации обо всех компонентах системы. Если вдруг у вас не окажется ее в системе, то поставить очень просто:

Чтобы посмотреть информацию только о процессоре, используйте отдельный ключ для этого.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

С помощью lshw вы посмотрите следующие характеристики процессора в Ubuntu (на примере моего скриншота):

Производитель процессораIntel Corp.
Тип микросхема материнской платыIntel 440FX
Слот установки процессораslot: CPU 0
Частота процессора2GHz
Разрядность64 bits
Набор инструкцийfpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx x86-64 constant_tsc nopl xtopology cpuid tsc_known_freq pni cx16 x2apic hypervisor lahf_lm cpuid_fault pti
Количество ядерcores=4

Так же подробную информацию о процессоре можно получить с помощью dmidecode.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Вывод этой команды немного по-другому структурирован, но по содержимому практически идентичен lshw.

И не забываем про просмотр информации о процессоре напрямую от ядра операционной системы:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Здесь вы увидите отдельную информацию по каждому ядру процессора. Скорее всего она будет одинакова и совпадать с тем, что вы увидели от других утилит.

Материнская плата

Для того, чтобы на сервере с Ubuntu посмотреть информацию о материнской плате, можно воспользоваться все той же программой — dmidecode, указав соответствующий ключ.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Здесь вы можете увидеть основную информацию о материнской плате компьютера:

Все остальное будет опционально отображаться, либо нет, в зависимости от модели материнской платы.

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

Для того, чтобы получить подробную информацию об оперативной памяти в Ubuntu, можно воспользоваться уже известной нам утилитой.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Здесь мы видим не только суммарный объем, но и разбивку по модулям памяти и объем каждого из них. А так же частоту, на которой каждый модуль работает.

Более подробную информацию об оперативной памяти смотрим с помощью dmidecode.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Тут мы видим следующую информацию о планках памяти:

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

Информация о дисках в Ubuntu

Узнать, какие диски используются в сервере и как посмотреть о них подробную информацию можно с помощью различных инструментов. Самый популярный из них — smartmontools. Обычно его нет в системе в базовом варианте, поэтому надо ставить отдельно.

Далее смотрим список всех дисков в системе:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Выбираем какой-то конкретный физический диск и смотрим по нему информацию.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

А вот так можно посмотреть SMART диска в Ubuntu.

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

Если нет желания устанавливать какой-то сторонний софт на сервер, то краткую информацию обо всех дисках можно посмотреть следующим образом:

Как посмотреть оборудование в linux. Смотреть фото Как посмотреть оборудование в linux. Смотреть картинку Как посмотреть оборудование в linux. Картинка про Как посмотреть оборудование в linux. Фото Как посмотреть оборудование в linux

В целом, эти две утилиты полностью закрывают вопрос с просмотром информации о дисках на сервере ubuntu. Я обычно ничего другое не использую.

Все, на этом материал на тему просмотра информации о железе на сервере закончен. Удачной работы и хорошего аптайма!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *