Lspci On Windows

Windows Subsystem for Linux (WSL) is a compatibility layer for running Linux binary executables (in ELF format) natively on Windows 10 and Windows Server 2019. In May 2019, WSL 2 was announced, 1 introducing important changes such as a real Linux kernel, 2 through a subset of Hyper-V features. “lspci” command from linux, we get “SCSI storage controller”, “Fiber Channel” kind of details. Similarly is there any command windows DOS. The lspci command, which can be found in the pciutils package, is a great tool for finding information on the devices in your PC. The lspci command will allow you to get the model number/chip details for devices such as network interface cards, sound cards, raid cards, etc.

Active2 months ago

Lspci Windows Download

When running lscpu on rhel:

and on windows it's look like this

i could find any thing from google which could map linux equilent to windows processor information.

I also followed this link: lscpu

I am writing a script to get the cpu(s)/processor(s) information on widnows and linux as well. But I need to make sure, that for both fields are mapped properly.

Am_I_Helpful
16.1k7 gold badges35 silver badges59 bronze badges
vickyvicky
4772 gold badges14 silver badges41 bronze badges

1 Answer

I realize that this is an older question, but I wanted to expand on the existing comments since I was looking for a solution to this as well, and I found something after some digging.

Using wmic cpu list /format:list will provide a key value pair columnar list. Other formats like html table and csv are available. https://www.petri.com/command-line-wmi-part-3 provides a good overview of the formatting options and other wmic switches available

jdatajdata

Not the answer you're looking for? Browse other questions tagged linuxwindowsoperating-systemsystemcpu or ask your own question.

There are many utilities available to check Linux system hardware information. Some commands report altogether like CPU, Processor, memory, storage, disk, etc,. and the rest will cover only specific hardware components like CPU or processor or memory, etc,.

In this tutorial we are going to cover about Linux System Devices Information utilities such as lspci, lsscsi, lsusb, and lsblk.

  • lspci: List PCI Bus Devices
  • lsscsi: List scsi Devices
  • lsusb: List USB buses and device
  • lsblk: List block devices

This tutorial takes a quick look at some of the most commonly used commands to check information and configuration details about various hardware devices.

1) What’s lspci – List PCI Bus Devices

lspci stands for list PCI devices. lspci command is used to display information about PCI buses in the system and hardware devices that are connected to PCI and PCI bus.

It will display information about model number/chip details for devices like PCI bridge, VGA controller, Ethernet controller, USB controller, Audio device, IDE interface, etc,.,

lspci doesn’t come stand alone utility and its part of the pciutils package.

By default, it shows a brief list of devices which are attached in the system, so filter out specific device information with grep for better view.

How to install lspci

pciutils is available in distribution official repository so, we can easily install through distribution package manager.

For Debian/Ubuntu, use apt-get command or apt command to install pciutils.

For RHEL/CentOS, use YUM Command to install pciutils.

For Fedora, use dnf command to install pciutils.

For Arch Linux, use pacman command to install pciutils.

For openSUSE, use Zypper Command to install pciutils.

lspci Usage

Just run the following command to get the PCI device information.

To display the detailed information of all the PCI devices

To display the subsystem information.

2) What’s lsscsi – List scsi Devices

lsscsi stands for list small Computer System Interface. The lsscsi command lists information about SCSI/Sata devices attached to the system.

It’s scans the sysfs (mounted at /sys) pseudo file system to gather information, which was introduced in the 2.6 Linux kernel series.

How to install lsscsi

lsscsi is available in distribution official repository so, we can easily install through distribution package manager.

Lspci On Windows 8

For Debian/Ubuntu, use apt-get command or apt command to install lsscsi.

For RHEL/CentOS, use YUM command to install lsscsi.

For Fedora, use dnf command to install lsscsi.

For Arch Linux, use pacman command to install lsscsi.

For openSUSE, use Zypper Command to install lsscsi.

lspci Usage

Just run the following command to get the SCSI device information.

3) What’s lsusb – List USB buses and device

lsusb stands for list Universal Serial Bus or USB. It’s display information about USB buses in the system and the devices connected to them. This will display a list of all USB devices connected to your computer such as keyboards, mouse, printers, disk drives, network adapters, etc.,.

lsusb doesn’t come stand alone utility and its part of the usbutils package.

How to install lsusb

lsusb is available in distribution official repository so, we can easily install through distribution package manager.

For Debian/Ubuntu, use apt-get command or apt command to install lsusb.

For RHEL/CentOS, use YUM command to install lsusb.

For Fedora, use dnf command to install lsusb.

For Arch Linux, use pacman command to install lsusb.

For openSUSE, use Zypper Command to install lsusb.

lsusb Usage

Just run the following command to get the USB device information.

Jojo

Details:

  • Bus 002: Which bus the device is attached
  • Device 005: It’s attached as fifth device
  • ID 04b3:4010: It’s device identification number
  • IBM Corp: Manufacture Name

4) What’s lsblk – List block devices

lsblk stands for list block devices. It’s display information about block devices (except RAM disks). Block devices are hard disk partition, flash drives, CD-ROM, optical drives, etc,.

lsblk is part of the util-linux package. It’s collection of basic system utilities that contains a large variety of low-level system utilities that are necessary for a Linux system to function.

How to install lsblk

lsblk is available in distribution official repository so, we can easily install through distribution package manager.

For Debian/Ubuntu, use apt-get command or apt command to install lsblk.

For RHEL/CentOS, use YUM command to install lsblk.

Ltd(C) 2018 Sony Music Entertainment India Pvt. Composed by Jeet Gaanguli, the video stars Varun Mitra and Rhea Chakraborty.A Vishesh Films Production in association with Mahesh Bhatt, Jalebi releases on the 12th of October,2018.Download FREE Jalebi Movie Songs app:Listen to the full audio on Gaana:Director: Pushpdeep BhardwajBanner: Vishesh Films in association with Mahesh BhattMusic: Jeet GannguliSinger’s: Arijit SinghLyrics: Rashmi ViragProgrammer: D.J PhukanSong Mixed and Mastered by: ERIC PILLAI at “Future Sound of Bombay “Audio on Sony Music Entertainment India Pvt. Mp3 songs download bollywood. Get ready to be mesmerized by yet another beautiful track voiced by Arijit Singh titled Mera Pyar Tera Pyar from the film Jalebi.

For Fedora, use dnf command to install lsblk.

For Arch Linux, use pacman command to install lsblk.

Lspci Windows Xp

For openSUSE, use Zypper Command to install lsblk.

lsblk Usage

Just run the following command to get the block device information.

Details:

  • NAME: Device Name listed here
  • MAJ:MIN: Shows major and minor device number
  • RM: Shows whether the device is removable or not
  • SIZE: Dispaly size of the device
  • RO: Display if the device is read-only
  • TYPE: Display about device type such as disk, partition, lvm, etc.,
  • MOUNTPOINT: Dispaly where the device is mounted

Lspci On Windows 10

To List Device Permissions and Owner information.