Lspci: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
← Новая страница: «{{lowercase|title=lspci}} {{Infobox software | name = Lspci | title = | logo = <!-- File…» |
Нет описания правки |
||
Строка 10: | Строка 10: | ||
| author = |
| author = |
||
| developer = Мартин Мареш |
| developer = Мартин Мареш |
||
⚫ | |||
| latest release version = 3.1.10 |
| latest release version = 3.1.10 |
||
| discontinued = |
| discontinued = |
||
⚫ | |||
| latest release date = {{Start date |
| latest release date = {{Start date|2012|06|25}} |
||
| programming language = [[Си_(язык_программирования)|C]] |
| programming language = [[Си_(язык_программирования)|C]] |
||
| operating system = [[Linux]], [[Unix-like]], [[Microsoft Windows]] |
| operating system = [[Linux]], [[Unix-like]], [[Microsoft Windows]] |
||
Строка 23: | Строка 23: | ||
}} |
}} |
||
'''lspci''' — утилита [[Unix]], которая печатает в [[стандартный вывод]] детальную информацию о всех [[PCI]] шинах и [[Hardware|устройствах]] на них. Утилита основана на библиотеке libpci, которая предоставляет доступ к [[PCI configuration space|конфигурационному адресному пространству]] PCI на различных [[Операционная_система|операционных системах]]. |
'''lspci''' — утилита [[Unix]], которая печатает в [[стандартный вывод]] детальную информацию о всех [[PCI]] шинах и [[Hardware|устройствах]] на них. Утилита основана на библиотеке libpci, которая предоставляет доступ к [[PCI configuration space|конфигурационному адресному пространству]] PCI на различных [[Операционная_система|операционных системах]]. |
||
==Пример использования== |
==Пример использования== |
||
Результат работы утилиты на [[Linux]] системе: |
Результат работы утилиты на [[Linux]] системе: |
Версия от 13:14, 29 апреля 2014
Lspci | |
---|---|
Тип | Утилита |
Разработчик | Мартин Мареш |
Написана на | C |
Операционные системы | Linux, Unix-like, Microsoft Windows |
Первый выпуск | 1998-02-07 |
Аппаратные платформы | x86/x64 |
Последняя версия | 3.1.10 (июнь 25, 2012 ) |
Репозиторий |
git.kernel.org/pub/scm/u… github.com/pciutils/pciu… |
Лицензия | GNU General Public License |
Сайт | mj.ucw.cz/sw/pciutils/ |
lspci — утилита Unix, которая печатает в стандартный вывод детальную информацию о всех PCI шинах и устройствах на них. Утилита основана на библиотеке libpci, которая предоставляет доступ к конфигурационному адресному пространству PCI на различных операционных системах.
Пример использования
Результат работы утилиты на Linux системе:
# lspci 00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 18) 00:01.0 PCI bridge: Intel Corporation Core Processor PCI Express x16 Root Port (rev 18) 00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06) 00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06) 00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6) 00:1f.0 ISA bridge: Intel Corporation 5 Series Chipset LPC Interface Controller (rev 06) 00:1f.2 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA IDE Controller (rev 06) 00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06) 00:1f.5 IDE interface: Intel Corporation 5 Series/3400 Series Chipset 2 port SATA IDE Controller (rev 06) 01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1) 01:00.1 Audio device: NVIDIA Corporation GF116 High Definition Audio Controller (rev a1) 04:00.0 Ethernet controller: Qualcomm Atheros AR8131 Gigabit Ethernet (rev c0) ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers (rev 05)
Если некоторые устройства отображаются как unknown (напр. Unknown device 2830 (rev 02)), то команда 'update-pciids' обычно позволяет решить эту проблему.
Другие платформы
Эквивалентом утилиты для FreeBSD является pciconf -l
. pciconf может также выполнять другие функции, такие как чтение и запись конфигурационного адресного пространства PCI.