1. Общая информация о системе

  • lscpu — показывает информацию о процессоре (архитектура, количество ядер, частота и т.д.).
  • lshw — отображает подробную информацию об оборудовании (нужны права root: sudo lshw).
  • dmidecode — предоставляет информацию о BIOS, материнской плате, памяти и т.д. (требуется sudo dmidecode).
  • uname -a — выводит информацию о ядре и системе.
  • cat /proc/cpuinfo — детальная информация о процессоре.
  • cat /proc/meminfo — информация о памяти (RAM).
  • free -h — показывает использование оперативной памяти в удобном формате.

2. Дисковые устройства

  • lsblk — список блочных устройств (диски, разделы, точки монтирования).
  • fdisk -l — список всех дисков и разделов (требуется sudo fdisk -l).
  • df -h — информация о подключенных файловых системах и их использовании.
  • blkid — показывает UUID и тип файловой системы для каждого устройства (требуется sudo blkid).
  • parted -l — информация о разделах и дисках (требуется sudo parted -l).

3. PCI-устройства (видеокарты, сетевые карты и т.д.)

  • lspci — список всех PCI-устройств (видеокарты, сетевые карты, звуковые карты и т.д.).
  • lspci -v — более подробная информация о PCI-устройствах, включая драйверы.
  • lspci -k — показывает, какие драйверы используются для PCI-устройств.

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

  • lsusb — список подключенных USB-устройств.
  • usb-devices — более подробная информация об USB-устройствах.
  • dmesg | grep usb — логи ядра, связанные с USB-устройствами.

5. Сетевые устройства

  • ip a или ifconfig — информация о сетевых интерфейсах.
  • lshw -class network — информация о сетевых устройствах (требуется sudo lshw -class network).
  • ethtool <интерфейс> — детальная информация о сетевом интерфейсе (например, ethtool eth0).
  • nmcli device — информация о сетевых соединениях (если используется NetworkManager).

6. Видеокарта и графические драйверы

  • glxinfo | grep "OpenGL" — информация о версии OpenGL и графическом драйвере (требуется пакет mesa-utils).
  • nvidia-smi — информация о видеокарте NVIDIA и её драйверах (если установлены драйверы NVIDIA).
  • lspci | grep -E "VGA|3D" — поиск видеокарты среди PCI-устройств.
  • inxi -G — информация о графической подсистеме (требуется установка inxi).

7. Драйверы и модули ядра

  • lsmod — список загруженных модулей ядра (драйверов).
  • modinfo <модуль> — информация о конкретном модуле ядра (например, modinfo snd_hda_intel).
  • dmesg | grep -i driver — логи ядра, связанные с драйверами.
  • cat /proc/modules — информация о загруженных модулях ядра.

8. Звук

  • aplay -l — список аудиоустройств для воспроизведения.
  • arecord -l — список аудиоустройств для записи.
  • pactl list — информация о звуковых устройствах и драйверах (если используется PulseAudio).
  • cat /proc/asound/cards — список звуковых карт.

9. Дополнительные утилиты

  • inxi -Fxxx — полный отчёт об оборудовании (требуется установка inxi).
  • hwinfo — подробная информация об оборудовании (требуется установка hwinfo).
  • neofetch — краткая информация о системе и оборудовании в красивом формате (требуется установка neofetch).
  • sensors — информация о датчиках температуры, напряжения и т.д. (требуется установка lm-sensors).

10. Логи и диагностика

  • dmesg — вывод системных логов ядра, полезно для диагностики оборудования.
  • journalctl -k — логи ядра через systemd.
  • cat /var/log/Xorg.0.log — лог X-сервера для диагностики графических проблем.
  • lscpu | grep "Model name" — краткая информация о модели процессора.

Примечания:

  • Для некоторых команд (например, lshw, dmidecode, fdisk) нужны права суперпользователя (sudo).
  • Если какой-то утилиты нет в системе, её можно установить через менеджер пакетов (например, apt install inxi для Debian/Ubuntu или dnf install inxi для Fedora).
  • Для фильтрации вывода используйте grep, например: lspci | grep VGA для поиска видеокарты.

[file-name 000194_2025-09-04_14-43-04.txt]