В этой статье мы покажем вам различные способы получения подробной информации о вашем процессоре (CPU). Мы будем запрашивать информацию: архитектура процессора, vendor_id, модель, количество ядер процессора, скорость каждого ядра и многое другое. По сути, /proc/cpuinfo содержит всю эту информацию, а каждая команда/утилита получает свой вывод уже из этого файла.
С учетом сказанного, ниже приведены 9 команд для получения информации о вашем процессоре в Linux.
1. Получение информации о процессоре (CPU) с помощью команды cat
Вы запросто можете просмотреть информацию о своём ЦП, просмотрев содержимое файла /proc/cpuinfo с помощью команды cat следующим образом:
Чтобы получить более конкретную информацию, вы можете использовать команду grep — инструмент командной строки для поиска текстовых данных в строках, соответствующих регулярному выражению. Это может помочь вам выводить только имя поставщика, имя модели, количество процессоров, количество ядер и т.д.:
2. Команда lscpu для просмотра информации о архитектуре процессора
Команда lscpu выводит информацию о архитектуре процессора из sysfs и /proc/cpuinfo, как показано в примере ниже:
3. Команда cpuid — работает только с x86 процессорами
Команда cpuid выводит полную информацию о CPU, собранную из инструкции CPUID, а также обнаруживает точную модель процессора(ов) x86 из этой информации.
Обязательно установите cpuid перед запуском.
После установки запустите cpuid для сбора информации о процессоре x86.
4. Команда dmidecode — показывает информацию об оборудовании в Linux
dmidecode — это инструмент для извлечения информации об оборудовании любой системы в Linux. Он выводит содержимое таблицы DMI компьютера (a.k.a SMBIOS) в удобном для чтения формате. Спецификация SMBIOS определяет различные типы DMI, для CPU — «процессор» и используется он следующим образом:
5. Inxi Tool — показывает информацию о системе в Linux
Inxi — это мощный системный информационный скрипт командной строки, предназначенный для консоли и IRC (Internet Relay Chat). Вы можете использовать его для мгновенного извлечения информации об оборудовании.
Inxi можно установить таким образом:
Чтобы отобразить полную информацию о процессоре, включая тактовую частоту процессора и максимальную скорость CPU (если доступно), используйте флаг -C следующим образом:
6. lshw Tool — список настроек оборудования
lshw — это простой инструмент для сбора подробной информации об аппаратной конфигурации компьютера. Вы можете использовать опцию -C для выбора аппаратного класса CPU в этом случае:
7. hardinfo — показывает информацию о оборудовании в окне GTK+ (в графическом окне)
hardinfo отображает информацию об оборудовании в окне GTK+, вы можете установить hardinfo следующим образом:
После установки введите:
Также можно сгенерировать информационный отчет о системном оборудовании, нажав кнопку «Создать отчет». В приведенном ниже интерфейсе нажмите «Создать», чтобы продолжить. Обратите внимание, что вы можете выбрать категорию информации об оборудовании, которая будет создана.
После создания отчета в формате html вы можете просмотреть его из веб-браузера, как показано ниже.
8. hwinfo — показывает текущую информацию об оборудовании
hwinfo используется для извлечения информации об оборудовании, присутствующем в системе Linux. Чтобы отобразить информацию о вашем процессоре, используйте —cpu:
Установка
9. nproc — вывод количество процессорных ядер
Команда nproc используется для отображения количества процессорных ядер, присутствующих на вашем компьютере:
Для получения дополнительной информации об использовании прочтите man-страницы этих команд следующим образом:
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.
Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!
- Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
- Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
- Проведем вечерние онлайн-лекции на нашей платформе.
- Согласуем с вами удобное время для практик.
- Если хотите индивидуальный график — обсудим и реализуем.
- Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
- отредактировать или создать с нуля резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.