2025-09-04 14:43:04
Вот набор команд для просмотра информации об оборудовании и драйверах в Linux. Команды разделены по категориям для удобства:
### 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` для поиска видеокарты.
Back to list