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]