Как получить системные характеристики для компьютера под управлением Linux

Чтобы проверить характеристики компьютера под управлением Linux, выполните команду fastfetchдля получения краткой сводки, а затем используйте команды, которые позволяют проверить lscpuотдельные компоненты.free -hlspcilsblk

Получите быстрый обзор с помощью Fastfetch.

Fastfetch — это поддерживаемый инструмент для получения информации о системе в стиле Neofetch. Он собирает краткий обзор операционной системы, ядра, хоста, процессора, графики и памяти. Если он уже установлен, откройте терминал и выполните:

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

Если команда отсутствует, установите Fastfetch из менеджера пакетов вашего дистрибутива. В настоящее время в проекте указаны следующие примеры; доступность пакета зависит от вашей версии:

# Debian 13 or newer, or Ubuntu 25.04 or newer
sudo apt install fastfetch

# Fedora
sudo dnf install fastfetch

# Arch Linux
sudo pacman -S fastfetch

# openSUSE
sudo zypper install fastfetch

В более старых версиях Debian и Ubuntu Fastfetch может отсутствовать в стандартных репозиториях. Перед добавлением стороннего репозитория проверьте страницу установки на сайте разработчика. Fastfetch — это лишь краткое описание: используйте приведенные ниже команды, если вам нужен конкретный инструмент, объем установленной памяти или разметка диска.

Проверьте дистрибутив Linux и ядро.

Прочитайте идентификационный файл дистрибутива и запросите unameверсию работающего ядра:

cat /etc/os-release
uname -r
В терминале отображается содержимое файла /etc/os-release и результат выполнения команды uname -r.
Файл os-release идентифицирует дистрибутив, а команда uname -r выводит номер используемой версии ядра.

/etc/os-releaseСодержит данные об идентификации дистрибутива, а uname -rвозвращает версию ядра. Это полезно при проверке совместимости программного обеспечения или сообщении о проблеме в Linux. См. руководство по os-release и руководство по uname для получения информации о полях и параметрах.

Найдите технические характеристики процессора и памяти.

Модель процессора, ядра и потоки.

Выполните команду lscpuдля получения информации о модели процессора, архитектуре, логическом количестве ядер, сокетах и ​​других параметрах топологии:

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

Результат описывает то, что видит Linux. На виртуальной машине он может отражать виртуальный процессор, назначенный гостевой системе, а не физический процессор хоста. Подробнее см. руководство по команде lscpu .

Установленная и доступная в данный момент память

Используйте эту функцию free -h, чтобы увидеть доступный объем оперативной памяти и файл подкачки в удобочитаемом формате:

free -h
В терминале отображается команда free -h с указанием общего, использованного, свободного, кэшированного и доступного объема памяти.
В таблице free -h представлено краткое описание доступного объема оперативной памяти и файла подкачки в читаемых единицах.

Этот availableстолбец дает более точную и быструю оценку объема памяти, доступной для приложений, чем freeпросто сам столбец, поскольку Linux использует свободную оперативную память для кэширования. freeОн не определяет тип или номинальную скорость модуля DIMM. Если вам нужны подробные сведения на уровне модуля, попробуйте использовать sudo dmidecode --type memory. Проект dmidecode объясняет, что он считывает данные, сообщаемые системной прошивкой; значения могут быть неполными или ненадежными, а некоторые компьютеры предоставляют мало подробностей. В бесплатном руководстве описаны столбцы памяти.

Идентификация графических, запоминающих и USB-устройств

Графические и PCI-устройства

Большинство видеокарт и интегрированных графических контроллеров подключены к шине PCI. Отфильтруйте список, чтобы отобразить устройства видеокартного класса:

lspci -nn | grep -Ei 'vga|3d|display'
Терминал фильтрует вывод команды lspci для VGA, 3D или контроллеров дисплея и отображает пример устройства NVIDIA.
Отфильтрованный вывод команды lspci идентифицирует тестовый графический контроллер и его идентификатор производителя/устройства PCI.

Числа в скобках — это идентификаторы производителя и устройства PCI. Если фильтр ничего не возвращает, запустите команду lspci -nnдля просмотра полного списка. Вы также можете использовать команду lspci -kдля просмотра драйверов ядра, связанных с устройствами. В руководстве по команде lspci объясняется ее вывод. Если lspciотсутствует, установите pciutilsпакет с помощью менеджера пакетов вашего дистрибутива.

Диски и разделы

Чтобы узнать названия дисков, модели, емкость, типы устройств и точки монтирования, выполните следующую команду:

lsblk -o NAME,MODEL,SIZE,TYPE,MOUNTPOINTS
В терминале отображаются столбцы команды lsblk, содержащие имя диска, модель, размер, тип и точки монтирования.
Команда lsblk tree различает диски и разделы, отображая их размеры и точки монтирования.

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

USB-периферийные устройства

Используйте lsusbэту команду для отображения списка USB-устройств, обнаруженных в данный момент системой Linux:

lsusb
В терминале с помощью команды lsusb отображаются корневые USB-концентраторы, клавиатура, веб-камера и еще одно USB-устройство.
В выводе команды lsusb отображаются обнаруженные в системе USB-устройства, включая некоторые периферийные устройства.

Это полезно для проверки того, видна ли системе веб-камера, адаптер или другое USB-устройство. Команда не отображает внутренние PCI-устройства, такие как большинство встроенных графических или сетевых контроллеров. Если команда недоступна, установите её usbutilsиз репозиториев вашего дистрибутива. В руководстве по команде lsusb описаны её параметры.

Сохраните отчет о системе.

Чтобы сохранить информацию в одном текстовом файле, выполните следующий блок команд Bash. Он создаст новый файл с текущим именем, используя текущую дату и время, а затем запишет вывод команды в вашу домашнюю папку:

report="$HOME/system-specs-$(date +%F-%H%M%S).txt"
{
  printf '=== OS ===\n'; cat /etc/os-release
  printf '\n=== Kernel ===\n'; uname -r
  printf '\n=== CPU ===\n'; lscpu
  printf '\n=== Memory ===\n'; free -h
  printf '\n=== Storage ===\n'; lsblk -o NAME,MODEL,SIZE,TYPE,MOUNTPOINTS
  printf '\n=== PCI devices ===\n'; lspci -nn
  printf '\n=== USB devices ===\n'; lsusb
} > "$report"
printf 'Saved report to %s\n' "$report"
Терминал группирует команды для оборудования и перенаправляет их вывод в текстовый файл со спецификациями системы, снабженный меткой времени.
Группа команд оболочки записывает отчет о системной информации в текстовый файл с меткой времени.

Если пакет lspciили lsusbне установлен, установите соответствующий пакет или удалите эту команду из блока перед ее выполнением. Перед отправкой кому-либо проверьте отчет: инвентаризация оборудования может раскрыть идентификаторы устройств, а дополнительные команды, такие как, могут раскрыть серийные номера. Обычно для команд, указанных выше, dmidecodeне требуется никаких дополнительных действий , за исключением случаев чтения сведений о памяти, сообщаемых микропрограммой.sudo

Оставить комментарий

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.

Как установить Linux Mint Debian Edition 5 «Elsie» с USB-накопителя

Как установить Linux Mint Debian Edition 5 «Elsie» с USB-накопителя

Загрузите и проверьте архивный ISO-образ LMDE 5, создайте загрузочный USB-накопитель и выберите безопасные параметры установки. Поддержка Elsie прекращена; ознакомьтесь с текущей версией LMDE.

Как играть в DiRT Rally на Linux: настройка Steam и исправления в Proton.

Как играть в DiRT Rally на Linux: настройка Steam и исправления в Proton.

Узнайте, как играть в DiRT Rally на Linux, если у вас уже есть эта игра в Steam: установите нативную сборку, запустите её и используйте Proton только в качестве резервного варианта.