понедельник, 17 мая 2021 г.

Утилиты для работы с железом доступные в GNU/Linux

Листинг загрузки ядра. Содержит полезную информацию об инициализации драйверов устройств. Можно смотреть все сообщения с момента загрузки
dmesg -Ht

dmesg -Wt
Будет выводить только новые сообщения. Например о подключении USB устройств

Просмотр информации из DMI. Информация которую записал производитель или сборщик оборудования. Обычно присутствуют версия BIOS/UEFI, модель, серийный номер. Так как листинг очень длинный, для просмотра удобно использовать less
dmidecode | less

Просмотр и редактирование списка загрузки UEFI
efibootmgr

Просмотр датчиков температуры, скорости вращения вентиляторов
watch sensors

Просмотр информации о процессоре
lscpu

Просмотр текущей частоты для каждого ядра процессора
watch grep MHz /proc/cpuinfo

Нагрузочное тестирование процессора
stress -c кол-во_ядер

Просмотр списка PCI/PCI-E и USB устройств
lspci
lsusb


lspci -v
Покажет загруженные для устройств "драйвера" модули ядра

Просмотр списка подключенных SATA/USB/NVME дисков
lsscsi

Просмотр таблицы разделов жесткого диска
parted /dev/sda p
gparted - графическая GTK утилита

parted -l
Выведет таблицы разделов всех SATA/USB/NVME дисков

Просмотр атрибутов S.M.A.R.T. жесткого диска или SSD
smartctl -s on --all /dev/sda
gsmartcontrol - графическая GTK утилита

Для NVME дисков
nvme smart-log /dev/nvme0n1

Тест задержек чтения секторов жесткого диска в стиле MHDD
whdd

Поиск удаленных разделов на жестком диске
testdisk

Тест динамиков
speaker-test -c 2 -t wav

Просмотр сетевых интерфейсов
ifconfig

Просмотр режима 10/100/1000Mb/s проводного Ethernet соединения
ethtool eth0

Просмотр состояния, качества сигнала, статистики WiFi подключения и доступных сетей
wavemon

Включатель-выключатель беспроводных интерфейсов
rfkill list

Нагрузочное тестирование Ethernet и WiFi соединений
iperf
iperf3

Комментариев нет:

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