HDпарм
susb">lsusbи информации об оборудовании вашей системы Linux доступно множество команд. Некоторые команды сообщают только об определенных аппаратных компонентах, таких как ЦП или память, тогда как остальные охватывают несколько аппаратных блоков.В этом руководстве кратко рассматриваются некоторые из наиболее часто используемых команд для проверки информации и деталей конфигурации различных аппаратных устройств.
lscpu
Команда lscpu
предоставляет информацию о процессоре и процессорах. Никаких других опций или функций у него нет.
lscpu
Вы увидите следующий результат, выполнив приведенную выше команду.
Contents
lscpu
lspci
lspci
— это еще один инструмент командной строки, в котором перечислены все шины PCI и сведения о подключенных к ним устройствах, таких как адаптер VGA, видеокарта, сетевой адаптер, порты USB, контроллер SATA и т. д.
lspci
Вы увидите результат, аналогичный следующему изображению.
Вы также можете отфильтровать информацию об определе
lspci
е, выполнив следующую команду:lspci -v | grep "VGA" -A 12
Вы увидите информацию о видеокарте, похожую на следующую.
лшв
lshw
— это утилита общего назначения, которая сообщает подробную и краткую информацию о нескольких аппаратных модулях, таких как процессор, память, USB-контроллер, диск и т. д. Lshw извлекает информацию из различных файлов «/proc»..
lshw -short
Вы увидите следующую информацию, выполнив указанную выше команду.
lsscsi
Вы можете вывести список всех устройств scsi/sata, таких как жесткие диски и оптические приводы, выполнив следующую команду:
lsscsi
Результат будет выглядеть примерно так:
lsлшв
Эта команда показывает USB-контроллеры и подробную информацию о подключенных к ним устройствах. По умолчанию команда lsusb
выводит краткую информацию. Вы также можете использовать подробный параметр -v
для печати подробной информации о каждом USB-порте.
lsusb
lsusb
Вы увидите следующий результат.
Инси
Inxi
— это bash-скрипт, который извлекает информацию об оборудовании из нескольких источников и команд системы и предоставляет вам красивые отчеты, которые могут легко прочитать нетехнические пользователи.
lsscsi
ниюinxi
не установлен в Ubuntu. Вы можете установить его, выполнив следующую команду:
sudo apt-get install inxi
После установки inxi вы можете получить информацию об оборудовании, выполнив следующую команду:
inxi -Fx
Вы увидите результат, аналогичный изображенному ниже.
дф
Эта команда предоставляет вам краткую информацию о различных разделах, их точках монтирования, а также используемом и доступном пространстве на каждом.
Вы можете запустить команду df
с помощью -H
параметр.
df -H
Вы увидите следующий результат.
Бесплатно
Вы можете проверить объем используемой, свободной и общий объем оперативной памяти в вашей системе с помощью команды free.
free -m
Инси
увидите следующий результат.Дмидекод
Команда dmidecode
отличается от всех других команд. Он извлекает информацию об оборудовании, считывая данные из таблиц DMI.
Чтобы отобразить информацию о процессоре, выполните:
sudo dmidecode -t processor
Чтобы отобразить информацию о памяти, выполните:
sudo dmidecode -t memory
Чтобы отобразить информацию о биосе, выполните:
sudo dmidecode -t bios
Команда hdparm
предоставляет информацию об устройствах SATA, таких как жесткие диски.
sudo hdparm
Вы увидите следующий результат.
Заключение
Каждая из команд имеет свой метод извлечения информации об оборудовании. Вы можете попробовать несколько из них, ища конкретные детали оборудования. Все вышеперечисленные инструменты доступны в большинстве дистрибутивов Linux и могут быть легко установлены из репозитория по умолчанию.