-ie - как получить полный список аппаратных компонентов в командной строке (на машине без оконной системы)
Спасибо.
lspci
для карт PCI, lsusb
для USB, lshw
работает на дистрибутивах на основе Debian, вот список способов получить другие спецификации оборудования ,
Если доступно,
dmidecode
пригодится. Особенно на Dell, HP, оборудовании IBM, где они пытаются запрограммировать соответствующую информацию об оборудовании в различные регистры.источник
lspci
отличная утилита для перечисления системного оборудования. (В любом случае, на шине PCI.)cat /proc/cpuinfo
- отображает информацию о процессореcat /proc/meminfo
- отображает информацию о памятиdmesg
(илиcat /var/log/dmesg
) содержит некоторую информацию, не обязательно все.Если у вас есть система RedHat / CentOS, вы можете использовать ее
sosreport
для сбора хорошей информации, хотя я не знаю, есть ли в ней вся информация об оборудовании.Вот несколько хороших мест для начала, чтобы найти информацию, которую вы ищете.
источник
Файловая система / proc даст вам информацию, которую вы хотите ... НО я не знаю, как вы получите, это одно простое место.
'cat / proc / cpuinfo' расскажет вам о вашем процессоре 'cat / proc / devices' расскажет вам некоторую ограниченную информацию о блочных устройствах. ifconfig -a расскажет вам о сетевых подключениях
Другие смогут рассказать вам о большем количестве устройств. Вы устраняете неисправность определенного устройства? Если это так, вы получите лучшую помощь, задавая конкретный вопрос.
источник
inxi покажет практически все, запустите без аргументов для краткой формы, однако вариантов много, запустите inxi -h, чтобы увидеть их
inxi
это «полнофункциональный информационный скрипт», описанный на домашней странице проекта: https://github.com/smxi/inxiВот информация о том, как вы можете установить его в Ubuntu: https://askubuntu.com/questions/284635/inxi-installation-on-ubuntu
источник
Подводя итог, я бы сказал, что это хорошее начало для получения информации о вашей системе:
источник
Я рекомендую проверить facter, который выводит много информации в форме, удобной для использования в скриптах.
http://www.puppetlabs.com/puppet/related-projects/facter/
источник
Мне очень нравится использовать " Facter ". Дает хороший список очень полезной информации.
источник
код ниже вы можете скопировать с помощью vi
источник
источник
Проще всего набрать в командной строке « dmesg | more », что позволит вам увидеть все выходные данные загрузки, которые происходят во время последнего запуска системы.
источник
Для жестких дисков я использую пользовательский скрипт, который объединяет в один список вывод:
источник
Очень старый пост, но я заметил, что
lshw
в ответах отсутствует отличное .источник